►NAspose | |
►NSlides | |
►NAnimation | |
CAnimationTimeLine | Represents timeline of animation |
CBehavior | Represent base class behavior of effect |
CBehaviorCollection | Represents collection of behavior effects |
CBehaviorFactory | Allows to create animation effects |
CBehaviorProperty | Represent property types for animation behavior. Follows the list of properties from https://msdn.microsoft.com/en-us/library/dd949052(v=office.15).aspx and https://msdn.microsoft.com/en-us/library/documentformat.openxml.presentation.attributename(v=office.15).aspx |
CBehaviorPropertyCollection | Represents timing properties for the effect behavior |
CColorEffect | Represents a color effect for an animation behavior |
CColorOffset | Represent color offset |
CCommandEffect | Represents a command effect for an animation behavior |
CEffect | Represents animation effect |
CFilterEffect | Represent filter effect of behavior |
CIBehavior | Represent base class behavior of effect |
CIBehaviorCollection | Represents collection of behavior effects |
CIBehaviorFactory | Allows to create animation effects |
CIBehaviorProperty | Represent property types for animation behavior. Follows the list of properties from https://msdn.microsoft.com/en-us/library/dd949052(v=office.15).aspx and https://msdn.microsoft.com/en-us/library/documentformat.openxml.presentation.attributename(v=office.15).aspx |
CIBehaviorPropertyCollection | Represents timing properties for the effect behavior |
CIColorEffect | Represents a color effect for an animation behavior |
CIColorOffset | Represent color offset |
CICommandEffect | Represents a command effect for an animation behavior |
CIEffect | Represents animation effect |
CIFilterEffect | Represent filter effect of behavior |
CIMotionCmdPath | Represent one command of a path |
CIMotionEffect | Represent motion effect behavior of effect |
CIMotionPath | Represent motion path |
CIPoint | Represent animation point |
CIPointCollection | Represents a collection of portions |
CIPropertyEffect | Represent property effect behavior |
CIRotationEffect | Represent rotation behavior of effect |
CIScaleEffect | Represents animation scale effect |
CISequence | Represents sequence (collection of effects) |
CISequenceCollection | Represents collection of interactive sequences |
CISetEffect | Represents a set effect for an animation behavior |
CITextAnimation | Represent text animation |
CITextAnimationCollection | Represents collection of text animations |
CITiming | Represents animation timing |
CMotionCmdPath | Represent one command of a path |
CMotionEffect | Represent motion effect behavior of effect |
CMotionPath | Represent motion path |
CPoint | Represent animation point |
CPointCollection | Represent collection of animation points |
CPropertyEffect | Represent property effect behavior |
CRotationEffect | Represent rotation behavior of effect |
CScaleEffect | Represents animation scale effect |
CSequence | Represents sequence (collection of effects) |
CSequenceCollection | Represents collection of interactive sequences |
CSetEffect | Represents a set effect for an animation behavior |
CTextAnimation | Represent text animation |
CTextAnimationCollection | Represents collection of text animations |
CTiming | Represents animation timing |
►NCharts | |
CAxesManager | Provides access to chart axes |
CAxis | Encapsulates the object that represents a chart's axis |
CAxisFormat | Represents chart format properties |
CChart | Represents an graphic chart on a slide |
CChartCategory | Represents chart categories |
CChartCategoryCollection | Represents collection of ChartCategory |
CChartCategoryLevelsManager | Managed container of the values of the chart category levels |
CChartCellCollection | Represents collection of a cells with data |
CChartData | Represents data used for a chart plotting |
CChartDataPoint | Represents series data point |
CChartDataPointCollection | Represents collection of a series data point |
CChartDataPointLevel | Represents data point level. Applies for Treemap and Sunburst chart |
CChartDataPointLevelsManager | Container of data point levels. Applied for Treeamp and Sunburst series. Data point levels indexing is zero-based |
CChartLinesFormat | Represents gridlines format properties |
CChartPlotArea | Represents rectangle where chart should be plotted |
CChartSeries | Represents a chart series |
CChartSeriesCollection | Represents collection of ChartSeries |
CChartSeriesGroup | Represents group of series |
CChartTitle | Represents chart title properties |
CChartWall | Represents walls on 3d charts |
CDataLabel | Represents a series labels |
CDataLabelCollection | Represents a series labels |
CDataLabelFormat | Represents formatting options for DataLabel |
CDataSourceTypeForErrorBarsCustomValues | Specifies types of values in ChartDataPoint::get_ErrorBarsCustomValues properties list |
CDataTable | Represents data table properties |
CErrorBarsCustomValues | Specifies the errors bar values. It shall be used only when the Error bars value type is Custom |
CErrorBarsFormat | Represents error bars of chart series. ErrorBars custom values are in IChartDataPointCollection (in IChartDataPoint::get_ErrorBarsCustomValues() property) |
CFormat | Represents chart format properties |
CIActualLayout | Specifies actual position of a chart element |
CIAxesManager | Provides access to chart axes |
CIAxis | Encapsulates the object that represents a chart's axis |
CIAxisFormat | Represents chart format properties |
CIBaseChartValue | Represents a value of a chart |
CIChartCategory | Represents chart categories |
CIChartCategoryCollection | Represents collection of IChartCategory |
CIChartCategoryLevelsManager | Managed container of the values of the chart category levels |
CIChartCellCollection | Represents collection of a cells with data |
CIChartComponent | Represents a component of a chart |
CIChartData | Represents data used for a chart plotting |
CIChartDataCell | Represents cell for chart data |
CIChartDataPoint | Represents series data point |
CIChartDataPointCollection | Represents collection of a series data point |
CIChartDataPointLevel | Represents data point level. Applies for Treemap and Sunburst chart |
CIChartDataPointLevelsManager | Container of data point levels. Applied for Treeamp and Sunburst series. Data point levels indexing is zero-based |
CIChartDataWorkbook | Provides access to embedded Excel workbook |
CIChartDataWorksheet | Represents worksheet associated with IChartDataCell |
CIChartDataWorksheetCollection | Represents the collection of worksheets of chart data workbook |
CIChartLinesFormat | Represents gridlines format properties |
CIChartParagraphFormat | Represents a paragraph formatting properties of a chart |
CIChartPlotArea | Represents chart title properties |
CIChartPortionFormat | Represents the chart portion formatting properties used in charts |
CIChartSeries | Represents a chart series |
CIChartSeriesCollection | Represents collection of IChartSeries |
CIChartSeriesGroup | Represents group of series |
CIChartSeriesGroupCollection | Represents the collection of groups of combinable series |
CIChartSeriesReadonlyCollection | Represents a readonly collection of IChartSeries |
CIChartTextBlockFormat | Represents formatting properties for chart text elements |
CIChartTextFormat | Chart operate with restricted set of text format properties. IChartTextFormat, IChartTextBlockFormat, IChartParagraphFormat, IChartPortionFormat interfaces describe this restricted set |
CIChartTitle | Represents chart title properties |
CIChartWall | Represents walls on 3d charts |
CIDataLabel | Represents a series labels |
CIDataLabelCollection | Represents a series labels |
CIDataLabelFormat | Represents formatting options for DataLabel |
CIDataSourceTypeForErrorBarsCustomValues | Specifies types of values in ChartDataPoint.ErrorBarsCustomValues properties list |
CIDataTable | Represents data table properties |
CIDoubleChartValue | Represent double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value |
CIErrorBarsCustomValues | Specifies the errors bar values. It shall be used only when the Error bars value type is Custom |
CIErrorBarsFormat | Represents error bars of chart series. ErrorBars custom values are in IChartDataPointCollection (in IChartDataPoint::get_ErrorBarsCustomValues() property) |
CIFormat | Represents chart format properties |
CIFormattedTextContainer | Represents chart text format |
CILayoutable | Specifies the exact position of a chart element |
CILegend | Represents chart's legend properties |
CILegendEntryCollection | Represents legends collection |
CILegendEntryProperties | Represents legend properties of a chart |
CIMarker | Represents marker of a chert |
CIMultipleCellChartValue | Represents a collection of a chart cells |
CIOverridableText | Represents overridable text for a chart |
CIPieSplitCustomPointCollection | Represents a collection of points that shall be drawn in the second pie or bar on a bar-of-pie or pie-of-pie chart with a custom split |
CIRotation3D | Represents 3D rotation of a chart |
CISingleCellChartValue | Represents a chart data cell |
CIStringChartValue | Represent string value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value |
CIStringOrDoubleChartValue | Represent string or double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value |
CITrendline | Class represents trend line of chart series |
CITrendlineCollection | Represents a collection of TrendlineEx |
CIUpDownBarsManager | Provide access to up/down bars of Line- or Stock-chart |
CLegend | Represents chart's legend properties |
CLegendEntryCollection | Represents legends collection |
CLegendEntryProperties | Represents legend properties of a chart |
CMarker | Represents marker of a chert |
CPieSplitCustomPointCollection | Represents a collection of points for splitting point in a bar-of-pie or pie-of-pie chart with a custom split |
CRotation3D | Represents 3D rotation of a chart |
CChartPortionFormat | This class contains the chart portion formatting properties used in charts. Unlike IPortionFormatEffectiveData, all properties of this class are writeable |
CChartTextFormat | Specifies default text formatting for chart text elements |
CTrendline | Class represents trend line of chart series |
CTrendlineCollection | Represents a collection of Trendline |
CUpDownBarsManager | Provide access to up/down bars of Line- or Stock-chart |
CChartTypeCharacterizer | Helper for getting additional information about charts and series by its ChartType |
CBaseChartValue | Represents a value of a chart |
CDoubleChartValue | Represent double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value |
CStringChartValue | Represent string value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value |
CStringOrDoubleChartValue | Represent string or double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value |
CChartDataCell | Represents cell for chart data |
CChartDataWorkbook | Provides access to embedded Excel workbook |
CChartDataWorksheet | Represents worksheet associated with IChartDataCell |
CIChart | Represents an graphic chart on a slide |
CDetails_AxesCompositionNotCombinableException | Exception which thrown when axes composition of the series is not combinable with present axes composition in chart |
CDetails_CannotCombine2DAnd3DChartsException | Exception which thrown when trying to combine 2D and 3D chart types |
CChartDataWorksheetCollection | Represents the collection of worksheets of chart data workbook |
►NDOM | |
►NOle | |
COleEmbeddedDataInfo | Represents embedded data info for OLE object |
►NEffects | |
CAlphaBiLevel | Represents an Alpha Bi-Level effect. Alpha (Opacity) values less than the threshold are changed to 0 (fully transparent) and alpha values greater than or equal to the threshold are changed to 100% (fully opaque) |
CAlphaBiLevelEffectiveData | Immutable object which represents an Alpha Bi-Level effect. Alpha (Opacity) values less than the threshold are changed to 0 (fully transparent) and alpha values greater than or equal to the threshold are changed to 100% (fully opaque) |
CAlphaCeiling | Represents an Alpha Ceiling effect. Alpha (opacity) values greater than zero are changed to 100%. In other words, anything partially opaque becomes fully opaque |
CAlphaCeilingEffectiveData | Immutable object which represents an Alpha Ceiling effect. Alpha (opacity) values greater than zero are changed to 100%. In other words, anything partially opaque becomes fully opaque |
CAlphaFloor | Represents an Alpha Floor effect. Alpha (opacity) values less than 100% are changed to zero. In other words, anything partially transparent becomes fully transparent |
CAlphaFloorEffectiveData | Immutable object which represents an Alpha Floor effect. Alpha (opacity) values less than 100% are changed to zero. In other words, anything partially transparent becomes fully transparent |
CAlphaInverse | Represents an Alpha Inverse effect. Alpha (opacity) values are inverted by subtracting from 100% |
CAlphaInverseEffectiveData | Immutable object which represents an Alpha Inverse effect. Alpha (opacity) values are inverted by subtracting from 100% |
CAlphaModulate | Represents an Alpha Modulate effect. Effect alpha (opacity) values are multiplied by a fixed percentage. The effect container specifies an effect containing alpha values to modulate |
CAlphaModulateEffectiveData | Immutable object which represents an Alpha Modulate effect. Effect alpha (opacity) values are multiplied by a fixed percentage. The effect container specifies an effect containing alpha values to modulate |
CAlphaModulateFixed | Represents an Alpha Modulate Fixed effect. Effect alpha (opacity) values are multiplied by a fixed percentage |
CAlphaModulateFixedEffectiveData | Immutable object which represents an Alpha Modulate Fixed effect. Effect alpha (opacity) values are multiplied by a fixed percentage |
CAlphaReplace | Represents and Alpha Replace effect. Effect alpha (opacity) values are replaced by a fixed alpha |
CAlphaReplaceEffectiveData | Immutable object which represents and Alpha Replace effect. Effect alpha (opacity) values are replaced by a fixed alpha |
CBiLevel | Represents a Bi-Level (black/white) effect. Input colors whose luminance is less than the specified threshold value are changed to black. Input colors whose luminance are greater than or equal the specified value are set to white. The alpha effect values are unaffected by this effect |
CBiLevelEffectiveData | Immutable object which represents a Bi-Level (black/white) effect. Input colors whose luminance is less than the specified threshold value are changed to black. Input colors whose luminance are greater than or equal the specified value are set to white. The alpha effect values are unaffected by this effect |
CBlur | Represents a Blur effect that is applied to the entire shape, including its fill. All color channels, including alpha, are affected |
CBlurEffectiveData | Immutable object which represents a Blur effect that is applied to the entire shape, including its fill. All color channels, including alpha, are affected |
CColorChange | Represents a Color Change effect. Instances of FromColor are replaced with instances of ToColor |
CColorChangeEffectiveData | Immutable object which represents a Color Change effect. Instances of FromColor are replaced with instances of ToColor |
CColorReplace | Represents a Color Replacement effect. All effect colors are changed to a fixed color. Alpha values are unaffected |
CColorReplaceEffectiveData | Immutable object which represents a Color Replacement effect. All effect colors are changed to a fixed color. Alpha values are unaffected |
CDuotone | Represents a Duotone effect. For each pixel, combines Color1 and Color2 through a linear interpolation to determine the new color for that pixel |
CDuotoneEffectiveData | Immutable object which represents a Duotone effect. For each pixel, combines clr1 and clr2 through a linear interpolation to determine the new color for that pixel |
CEffectEffectiveData | Base class for immutable objects, which represent effect |
CEffectFactory | Allows to create effects |
CFillOverlay | Represents a Fill Overlay effect. A fill overlay may be used to specify an additional fill for an object and blend the two fills together |
CFillOverlayEffectiveData | Immutable object which represents a Fill Overlay effect. A fill overlay may be used to specify an additional fill for an object and blend the two fills together |
CGlow | Represents a Glow effect, in which a color blurred outline is added outside the edges of the object |
CGlowEffectiveData | Immutable object which represents a glow effect, in which a color blurred outline is added outside the edges of the object |
CGrayScale | Represents a Gray Scale effect. Converts all effect color values to a shade of gray, corresponding to their luminance. Effect alpha (opacity) values are unaffected |
CGrayScaleEffectiveData | Immutable object which representsepresents a Gray Scale effect. Converts all effect color values to a shade of gray, corresponding to their luminance. Effect alpha (opacity) values are unaffected |
CHSL | Represents a Hue/Saturation/Luminance effect. The hue, saturation, and luminance may each be adjusted relative to its current value |
CHSLEffectiveData | Represents a Hue/Saturation/Luminance effect. The hue, saturation, and luminance may each be adjusted relative to its current value |
CIAlphaBiLevel | Represents an Alpha Bi-Level effect. Alpha (Opacity) values less than the threshold are changed to 0 (fully transparent) and alpha values greater than or equal to the threshold are changed to 100% (fully opaque) |
CIAlphaBiLevelEffectiveData | Immutable object which represents an Alpha Bi-Level effect. Alpha (Opacity) values less than the threshold are changed to 0 (fully transparent) and alpha values greater than or equal to the threshold are changed to 100% (fully opaque) |
CIAlphaCeiling | Represents an Alpha Ceiling effect. Alpha (opacity) values greater than zero are changed to 100%. In other words, anything partially opaque becomes fully opaque |
CIAlphaCeilingEffectiveData | Immutable object which represents an Alpha Ceiling effect. Alpha (opacity) values greater than zero are changed to 100%. In other words, anything partially opaque becomes fully opaque |
CIAlphaFloor | Represents an Alpha Floor effect. Alpha (opacity) values less than 100% are changed to zero. In other words, anything partially transparent becomes fully transparent |
CIAlphaFloorEffectiveData | Immutable object which represents an Alpha Floor effect. Alpha (opacity) values less than 100% are changed to zero. In other words, anything partially transparent becomes fully transparent |
CIAlphaInverse | Represents an Alpha Inverse effect. Alpha (opacity) values are inverted by subtracting from 100% |
CIAlphaInverseEffectiveData | Immutable object which represents an Alpha Inverse effect. Alpha (opacity) values are inverted by subtracting from 100% |
CIAlphaModulate | Represents an Alpha Modulate effect. Effect alpha (opacity) values are multiplied by a fixed percentage. The effect container specifies an effect containing alpha values to modulate |
CIAlphaModulateEffectiveData | Immutable object which represents an Alpha Modulate effect. Effect alpha (opacity) values are multiplied by a fixed percentage. The effect container specifies an effect containing alpha values to modulate |
CIAlphaModulateFixed | Represents an Alpha Modulate Fixed effect. Effect alpha (opacity) values are multiplied by a fixed percentage |
CIAlphaModulateFixedEffectiveData | Immutable object which represents an Alpha Modulate Fixed effect. Effect alpha (opacity) values are multiplied by a fixed percentage |
CIAlphaReplace | Represents base IImageTransformOperation interface |
CIAlphaReplaceEffectiveData | Immutable object which represents and Alpha Replace effect. Effect alpha (opacity) values are replaced by a fixed alpha |
CIApplicableEffect | |
CIBiLevel | Represents base IImageTransformOperation interface |
CIBiLevelEffectiveData | Immutable object which represents a Bi-Level (black/white) effect. Input colors whose luminance is less than the specified threshold value are changed to black. Input colors whose luminance are greater than or equal the specified value are set to white. The alpha effect values are unaffected by this effect |
CIBlur | Represents a Blur effect that is applied to the entire shape, including its fill. All color channels, including alpha, are affected |
CIBlurEffectiveData | Immutable object which represents a Blur effect that is applied to the entire shape, including its fill. All color channels, including alpha, are affected |
CIColorChange | Represents a Color Change effect. Instances of FromColor are replaced with instances of ToColor |
CIColorChangeEffectiveData | Immutable object which represents a Color Change effect. Instances of FromColor are replaced with instances of ToColor |
CIColorReplace | Represents a Color Replacement effect |
CIColorReplaceEffectiveData | Immutable object which represents a Color Replacement effect. All effect colors are changed to a fixed color. Alpha values are unaffected |
CIDuotone | Represents a Duotone effect |
CIDuotoneEffectiveData | Immutable object which represents a Duotone effect. For each pixel, combines clr1 and clr2 through a linear interpolation to determine the new color for that pixel |
CIEffectEffectiveData | Base class for immutable objects, which represent effect |
CIEffectFactory | Allows to create effects' instances |
CIFillOverlay | Represents a Fill Overlay effect. A fill overlay may be used to specify an additional fill for an object and blend the two fills together |
CIFillOverlayEffectiveData | Immutable object which represents a Fill Overlay effect. A fill overlay may be used to specify an additional fill for an object and blend the two fills together |
CIGlow | Represents a Glow effect, in which a color blurred outline is added outside the edges of the object |
CIGlowEffectiveData | Immutable object which represents a Glow effect, in which a color blurred outline is added outside the edges of the object |
CIGrayScale | Represents IImageTransformOperation interface |
CIGrayScaleEffectiveData | Immutable object which representsepresents a Gray Scale effect. Converts all effect color values to a shade of gray, corresponding to their luminance. Effect alpha (opacity) values are unaffected |
CIHSL | Represents a Hue/Saturation/Luminance effect. The hue, saturation, and luminance may each be adjusted relative to its current value |
CIHSLEffectiveData | Represents a Hue/Saturation/Luminance effect. The hue, saturation, and luminance may each be adjusted relative to its current value |
CIImageTransformOCollectionEffectiveData | Immutable object that represents a readonly collection of effective image transform effects |
CIImageTransformOperation | Represents abstract image transformation effect |
CIImageTransformOperationCollection | Represents a collection of effects apllied to an image |
CIImageTransformOperationFactory | Allows to create image effects' instances |
CIInnerShadow | Represents a inner shadow effect |
CIInnerShadowEffectiveData | Immutable object which represents a inner shadow effect |
CILuminance | Represents a Luminance effect. Brightness linearly shifts all colors closer to white or black. Contrast scales all colors to be either closer or further apart |
CILuminanceEffectiveData | Represents a Luminance effect. Brightness linearly shifts all colors closer to white or black. Contrast scales all colors to be either closer or further apart |
CImageTransformOCollectionEffectiveData | Immutable object that represents a readonly collection of effective image transform effects |
CImageTransformOperation | Represents abstract image transformation effect |
CImageTransformOperationCollection | Represents a collection of effects apllied to an image |
CImageTransformOperationFactory | Allows to create image transform operations |
CInnerShadow | Represents a Inner Shadow effect |
CInnerShadowEffectiveData | Immutable object which represents a inner shadow effect |
CIOuterShadow | Represents an Outer Shadow effect |
CIOuterShadowEffectiveData | Immutable object which represents an Outer Shadow effect |
CIPresetShadow | Represents a Preset Shadow effect |
CIPresetShadowEffectiveData | Immutable object which represents a Preset Shadow effect |
CIReflection | Represents a reflection effect |
CIReflectionEffectiveData | Immutable object which represents a Reflection effect |
CISoftEdge | Represents a Soft Edge effect. The edges of the shape are blurred, while the fill is not affected |
CISoftEdgeEffectiveData | Immutable object which represents a soft edge effect. The edges of the shape are blurred, while the fill is not affected |
CITint | Represents a Tint effect. Shifts effect color values towards/away from hue by the specified amount |
CITintEffectiveData | Immutable object which represents a Tint effect. Shifts effect color values towards/away from hue by the specified amount |
CIVisualEffect | |
CLuminance | Represents a Luminance effect. Brightness linearly shifts all colors closer to white or black. Contrast scales all colors to be either closer or further apart |
CLuminanceEffectiveData | Represents a Luminance effect. Brightness linearly shifts all colors closer to white or black. Contrast scales all colors to be either closer or further apart |
COuterShadow | Represents an Outer Shadow effect |
COuterShadowEffectiveData | Immutable object which represents a outer shadow effect |
CPresetShadow | Represents a Preset Shadow effect |
CPresetShadowEffectiveData | Immutable object which represents a preset shadow effect |
CReflection | Represents a Reflection effect |
CReflectionEffectiveData | Immutable object which represents a reflection effect |
CSoftEdge | Represents a soft edge effect. The edges of the shape are blurred, while the fill is not affected |
CSoftEdgeEffectiveData | Immutable object which represents a soft edge effect. The edges of the shape are blurred, while the fill is not affected |
CTint | Represents a Tint effect. Shifts effect color values towards/away from hue by the specified amount |
CTintEffectiveData | Immutable object which represents a Tint effect. Shifts effect color values towards/away from hue by the specified amount |
►NExport | |
►NWeb | |
CIOutputFile | Represents an output file |
CIOutputSaver | Represents an output saving service |
CITemplateEngine | Represents a template engine that transforms template and data pair into resulting output (usually HTML) |
►NXaml | |
CIXamlOptions | Options that control how a XAML document is saved |
CIXamlOutputSaver | Represents an output saver implementation for transfer data to the external storage |
CXamlOptions | Options that control how a XAML document is saved |
CIEmbeddedEotFontsHtmlController | Embedded Eot fonts HTML controller |
CIEmbeddedWoffFontsHtmlController | Embedded woff fonts html controller |
CIResponsiveHtmlController | Responsive HTML Controller |
CIVideoPlayerHtmlController | This class allows export of video and audio files into a HTML |
CIVideoPlayerHtmlControllerFactory | Allows to create VideoPlayerHtmlController |
CVideoPlayerHtmlControllerFactory | Allows to create VideoPlayerHtmlController |
CEmbedAllFontsHtmlController | The formatting controller class to use for embedding all presentation fonts in WOFF format |
CEmbeddedEotFontsHtmlController | The formatting controller class to use for fonts embedding in EOT format |
CEmbeddedWoffFontsHtmlController | The formatting controller class to use for fonts embedding in WOFF format |
CGifOptions | Represents GIF exporting options |
CHtml5Options | Represents a HTML5 exporting options |
CHtmlFormatter | Represents HTML file template |
CHtmlGenerator | Html generator |
CHtmlOptions | Represents a HTML exporting options |
CIGifOptions | Represents GIF exporting options |
CIHtml5Options | Represents a HTML5 exporting options |
CIHtmlFormatter | Represents HTML file template |
CIHtmlFormattingController | Controls a html file generation |
CIHtmlGenerator | Html generator |
CIHtmlOptions | Represents a HTML exporting options |
CILinkEmbedController | Callback interface used to determine how object should be processed during saving |
CINotesCommentsLayoutingOptions | Provides options that control the look of layouting of notes and comments in exported document |
CIPdfOptions | Provides options that control how a presentation is saved in Pdf format |
CIPptOptions | Provides options that control how a presentation is saved in PPT format |
CIPptxOptions | Represents options for saving OpenXml presentations (PPTX, PPSX, POTX, PPTM, PPSM, POTM) |
CIRenderingOptions | Provides options that control how a presentation/slide is rendered |
CISaveOptions | Options that control how a presentation is saved |
CISaveOptionsFactory | Allows to create save options' instances |
CISlideImageFormat | Determines format in which slide image will be saved for presentation to HTML export |
CISVGOptions | Represents an SVG options |
CISvgShape | Represents options for SVG shape |
CISvgShapeAndTextFormattingController | Controls SVG shape and text generation |
CISvgShapeFormattingController | Controls SVG shape generation |
CISvgTSpan | Represents options for SVG text portion ("tspan") |
CISwfOptions | Provides options that control how a presentation is saved in SWF format |
CITiffOptions | Provides options that control how a presentation is saved in TIFF format |
CIXpsOptions | Provides options that control how a presentation is saved in XPS format |
CNotesCommentsLayoutingOptions | Provides options that control the look of layouting of notes and comments in exported document |
CPdfOptions | Provides options that control how a presentation is saved in Pdf format |
CPptOptions | Provides options that control how a presentation is saved in PPT format |
CPptxOptions | Represents options for saving OpenXml presentations (PPTX, PPSX, POTX, PPTM, PPSM, POTM) |
CRenderingOptions | Provides options that control how a presentation/slide is rendered |
CResponsiveHtmlController | Responsive HTML Controller |
CSaveOptions | Abstract class with options that control how a presentation is saved |
CSaveOptionsFactory | Allows to create save options' instances |
CSlideImageFormat | Determines format in which slide image will be saved for presentation to HTML export |
CSVGOptions | Represents an SVG options |
CSvgShape | Represents options for SVG shape |
CSvgTSpan | Represents options for SVG text portion ("tspan") |
CSwfOptions | Provides options that control how a presentation is saved in Swf format |
CTextToHtmlConversionOptions | Options for extracting HTML from the Pptx text |
CTiffOptions | Provides options that control how a presentation is saved in TIFF format |
CVideoPlayerHtmlController | This class allows export of video and audio files into a HTML |
CXpsOptions | Provides options that control how a presentation is saved in XPS format |
CITextToHtmlConversionOptions | Options for extracting HTML from the Pptx text |
►NImport | |
CExternalResourceResolver | Callback class used to resolve external resources during Html, Svg documents import |
CHtmlExternalResolver | Callback object used by HTML import routine to obtain referrenced objects such as images |
CIExternalResourceResolver | Callback interface used to resolve external resources during Html, Svg documents import |
CIHtmlExternalResolver | Callback interface used by HTML import routine to obtain referrenced objects such as images |
►NInk | |
CIInk | Represents an ink object on a slide |
CInk | Represents an ink object on a slide |
►NMathText | |
CBaseScript | Math script |
CIMathAccent | Specifies the accent function, consisting of a base and a combining diacritical mark Example: 𝑎́ |
CIMathAccentFactory | Allows to create a math accent |
CIMathArray | Specifies a vertical array of equations or any mathematical objects |
CIMathArrayFactory | Allows to create a math array |
CIMathBar | Specifies the bar function, consisting of a base argument and an overbar or underbar |
CIMathBarFactory | Allows to create a math bar |
CIMathBlock | Specifies an instance of mathematical text that contained within a MathParagraph and starts on its own line. All math zones, including equations, expressions, arrays of equations or expressions, and formulas are represented by math block |
CIMathBlockCollection | Collection of math blocks (IMathBlock) |
CIMathBlockFactory | Allows to create a math block |
CIMathBorderBox | Draws a rectangular or some other border around the IMathElement |
CIMathBorderBoxFactory | Allows to create a math border box |
CIMathBox | Specifies the logical boxing (packaging) of mathematical element. For example, a boxed object can serve as an operator emulator with or without an alignment point, serve as a line break point, or be grouped such as not to allow line breaks within. For example, the "==" operator should be boxed to prevent line breaks |
CIMathBoxFactory | Allows to create a math box |
CIMathDelimiter | Specifies the delimiter object, consisting of opening and closing characters (such as parentheses, braces, brackets, and vertical bars), and one or more mathematical elements inside, separated by a specified character. Examples: (𝑥2); [𝑥2|𝑦2] |
CIMathDelimiterFactory | Allows to create a math delimiter |
CIMathElement | Base interface of any mathematical element: fraction, mathmatical text, function, expression with multiple elements etc |
CIMathElementCollection | Represents a collection of mathematical elements (MathElement) |
CIMathematicalText | Mathematical text |
CIMathematicalTextFactory | Allows to create a MathematicalText element |
CIMathFraction | Specifies the fraction object, consisting of a numerator and denominator separated by a fraction bar. The fraction bar can be horizontal or diagonal, depending on the fraction properties. The fraction object is also used to represent the stack function, which places one element above another, with no fraction bar |
CIMathFractionFactory | Allows to create a math fraction |
CIMathFunction | Specifies a function of an argument |
CIMathFunctionFactory | Allows to create a math function |
CIMathGroupingCharacter | Specifies a grouping symbol above or below an expression, usually to highlight the relationship between elements |
CIMathGroupingCharacterFactory | Allows to create a math grouping character |
CIMathLeftSubSuperscriptElement | Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the left of the base |
CIMathLeftSubSuperscriptElementFactory | Allows to create IMathLeftSubSuperscriptElement |
CIMathLimit | Specifies the Limit object, consisting of text on the baseline and reduced-size text immediately above or below it |
CIMathLimitFactory | Allows to create IMathLimit |
CIMathMatrix | Specifies the Matrix object, consisting of child elements laid out in one or more rows and columns. It is important to note that matrices do not have built in delimiters. To place the matrix in the brackets you should use the delimiter object (IMathDelimiter). Null arguments can be used to create gaps in matrices |
CIMathMatrixFactory | Allows to create a math matrix |
CIMathNaryOperator | Specifies an N-ary mathematical object, such as Summation and Integral. It consists of an operator, a base (or operand), and optional upper and lower limits. Examples of N-ary operators are: Summation, Union, Intersection, Integral |
CIMathNaryOperatorFactory | Allows to create IMathNaryOperator |
CIMathNaryOperatorProperties | Specifies properties of IMathNaryOperator |
CIMathParagraph | Mathematical paragraph that is a container for mathematical blocks (IMathBlock) |
CIMathParagraphFactory | Allows to create a math paragraph |
CIMathPortion | Represents a portion with mathematical context inside |
CIMathRadical | Specifies the radical function, consisting of a base, and an optional degree. Example of radical object is √𝑥 |
CIMathRadicalFactory | Allows to create math radical |
CIMathRightSubSuperscriptElement | Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the right of the base |
CIMathRightSubSuperscriptElementFactory | Allows to create IMathRightSubSuperscriptElementFactory |
CIMathSubscriptElement | Specifies the subscript object, which consists of a base and a reduced-size subscript placed below and to the right |
CIMathSubscriptElementFactory | Allows to create IMathSubscriptElement |
CIMathSuperscriptElement | Specifies the superscript object, which consists of a base and a reduced-size superscript placed above and to the right |
CIMathSuperscriptElementFactory | Allows to create IMathSuperscriptElement |
CMathAccent | Specifies the accent function, consisting of a base and a combining diacritical mark Example: 𝑎́ |
CMathAccentFactory | Allows to create a math accent |
CMathArray | Specifies a vertical array of equations or any mathematical objects |
CMathArrayFactory | Allows to create a math array |
CMathBar | Specifies the bar function, consisting of a base argument and an overbar or underbar |
CMathBarFactory | Allows to create a math bar |
CMathBlock | Specifies an instance of mathematical text that contained within a MathParagraph and starts on its own line. All math zones, including equations, expressions, arrays of equations or expressions, and formulas are represented by math block |
CMathBlockFactory | Allows to create a math block |
CMathBorderBox | Draws a rectangular or some other border around the IMathElement |
CMathBorderBoxFactory | Allows to create a math border box |
CMathBox | Specifies the logical boxing (packaging) of mathematical element. For example, a boxed object can serve as an operator emulator with or without an alignment point, serve as a line break point, or be grouped such as not to allow line breaks within. For example, the "==" operator should be boxed to prevent line breaks |
CMathBoxFactory | Allows to create a math box |
CMathDelimiter | Specifies the delimiter object, consisting of opening and closing characters (such as parentheses, braces, brackets, and vertical bars), and one or more mathematical elements inside, separated by a specified character. Examples: (𝑥2); [𝑥2|𝑦2] |
CMathDelimiterFactory | Allows to create a math delimiter |
CMathElementBase | Base class for IMathElement with the implementation of some methods that are common to all inherited classes For internal use only. Inherited class must be IMathElement |
CMathematicalText | Mathematical text |
CMathematicalTextFactory | Allows to create a MathematicalText element |
CMathFraction | Specifies the fraction object, consisting of a numerator and denominator separated by a fraction bar. The fraction bar can be horizontal or diagonal, depending on the fraction properties. The fraction object is also used to represent the stack function, which places one element above another, with no fraction bar |
CMathFractionFactory | Allows to create a math fraction |
CMathFunction | Specifies a function of an argument |
CMathFunctionFactory | Allows to create a math function |
CMathGroupingCharacter | Specifies a grouping symbol above or below an expression, usually to highlight the relationship between elements |
CMathGroupingCharacterFactory | Allows to create a math grouping character |
CMathLeftSubSuperscriptElement | Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the left of the base |
CMathLeftSubSuperscriptElementFactory | Allows to create IMathLeftSubSuperscriptElement |
CMathLimit | Specifies the Limit object, consisting of text on the baseline and reduced-size text immediately above or below it |
CMathLimitFactory | Allows to create IMathLimit |
CMathMatrix | Specifies the Matrix object, consisting of child elements laid out in one or more rows and columns. It is important to note that matrices do not have built in delimiters. To place the matrix in the brackets you should use the delimiter object (IMathDelimiter). Null arguments can be used to create gaps in matrices |
CMathMatrixFactory | Allows to create a math matrix |
CMathNaryOperator | Specifies an N-ary mathematical object, such as Summation and Integral. It consists of an operator, a base (or operand), and optional upper and lower limits. Examples of N-ary operators are: Summation, Union, Intersection, Integral |
CMathNaryOperatorFactory | Allows to create IMathNaryOperator |
CMathParagraphFactory | Allows to create a math paragraph |
CMathParagraph | Mathematical paragraph that is a container for mathematical blocks (IMathBlock) |
CMathPortion | Represents a portion with mathematical context inside |
CMathRadical | Specifies the radical function, consisting of a base, and an optional degree. Example of radical object is √𝑥 |
CMathRadicalFactory | Allows to create math radical |
CMathRightSubSuperscriptElement | Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the right of the base |
CMathRightSubSuperscriptElementFactory | Allows to create IMathRightSubSuperscriptElementFactory |
CMathSubscriptElement | Specifies the subscript object, which consists of a base and a reduced-size subscript placed below and to the right |
CMathSubscriptElementFactory | Allows to create IMathSubscriptElement |
CMathSuperscriptElement | Specifies the superscript object, which consists of a base and a reduced-size superscript placed above and to the right |
CMathSuperscriptElementFactory | Allows to create IMathSuperscriptElement |
►NPatterns | |
CIObservable | Interface for Observable objects. See http://en.wikipedia.org/wiki/Observer_pattern for more details |
CIObserver | Observer interface. See http://en.wikipedia.org/wiki/Observer_pattern for more details |
►NPptSerialization | |
CCheckSumProcessorData | CheckSumProcessor Data |
►NSlideShow | |
CCornerDirectionTransition | Corner direction slide transition effect |
CEightDirectionTransition | Eight direction slide transition effect |
CEmptyTransition | Empty slide transition effect |
CFlyThroughTransition | Fly-through slide transition effect |
CGlitterTransition | Glitter slide transition effect |
CICornerDirectionTransition | Corner direction slide transition effect |
CIEightDirectionTransition | Eight direction slide transition effect |
CIEmptyTransition | Empty slide transition effect |
CIFlyThroughTransition | Fly-through slide transition effect |
CIGlitterTransition | Glitter slide transition effect |
CIInOutTransition | In-Out slide transition effect |
CILeftRightDirectionTransition | Left-right direction slide transition effect |
CIMorphTransition | Ripple slide transition effect |
CInOutTransition | In-Out slide transition effect |
CIOptionalBlackTransition | Optional black slide transition effect |
CIOrientationTransition | Orientation slide transition effect |
CIRevealTransition | Reveal slide transition effect |
CIRippleTransition | Ripple slide transition effect |
CIShredTransition | Shred slide transition effect |
CISideDirectionTransition | Side direction slide transition effect |
CISplitTransition | Split slide transition effect |
CITransitionValueBase | Represents base class for slide transition effects |
CIWheelTransition | Wheel slide transition effect |
CLeftRightDirectionTransition | Left-right direction slide transition effect |
CMorphTransition | Ripple slide transition effect |
COptionalBlackTransition | Optional black slide transition effect |
COrientationTransition | Orientation slide transition effect |
CRevealTransition | Reveal slide transition effect |
CRippleTransition | Ripple slide transition effect |
CShredTransition | Shred slide transition effect |
CSideDirectionTransition | Side direction slide transition effect |
CSlideShowTransition | Represents slide show transition |
CSplitTransition | Split slide transition effect |
CTransitionValueBase | Base class for slide transition effects |
CWheelTransition | Wheel slide transition effect |
►NSmartArt | |
CISmartArt | Represents a SmartArt diagram |
CISmartArtNode | Represents node of a SmartArt diagram |
CISmartArtNodeCollection | Represents a collection of SmartArt nodes |
CISmartArtShape | Represents a shape inside SmartArt diagram |
CISmartArtShapeCollection | Represents a collection of SmartArt shapes |
CSmartArt | Represents a SmartArt diagram |
CSmartArtNode | Represents node of a SmartArt object |
CSmartArtNodeCollection | Represents a collection of SmartArt nodes |
CSmartArtShape | Represents SmartArt shape |
CSmartArtShapeCollection | Represents a collection of a SmartArt shapes |
►NSpreadsheet | |
CDetails_CellCircularReferenceException | The exception that is thrown when one or more circular references are detected where a formula refers to its own cell either directly or indirectly |
CDetails_CellInvalidFormulaException | The exception that is thrown when a calculated formula is not correct or was not parsed |
CDetails_CellInvalidReferenceException | The exception that is thrown when an invalid cell reference is encountered |
CDetails_CellUnsupportedDataException | The exception that is thrown when an unsupported data is encountered in a spreadsheet cell |
►NTheme | |
CBaseOverrideThemeManager | Base class for classes that provide access to different types of overriden themes |
CBaseThemeManager | Base class for classes that provide access to different types of themes |
CChartThemeManager | Provides access to chart theme overriden |
CIColorScheme | Stores theme-defined colors |
CIColorSchemeEffectiveData | Immutable object which contains effective color scheme properties |
CIEffectStyle | Represents an effect style |
CIEffectStyleCollection | Represents a collection of effect styles |
CIEffectStyleCollectionEffectiveData | Immutable object that represents a readonly collection of effective effect styles |
CIEffectStyleEffectiveData | Immutable object which contains effective effect style properties |
CIExtraColorScheme | Represents an additional color scheme which can be assigned to a slide |
CIExtraColorSchemeCollection | Represents a collection of additional color schemes |
CIFillFormatCollection | Represents the collection of fill styles |
CIFillFormatCollectionEffectiveData | Immutable object that represents a readonly collection of effective fill formats |
CIFontScheme | Stores theme-defined fonts |
CIFontSchemeEffectiveData | Immutable object which contains effective font scheme properties |
CIFormatScheme | Stores theme-defined formats for the shapes |
CIFormatSchemeEffectiveData | Immutable object which contains effective format scheme properties |
CILineFormatCollection | Represents the collection of line styles |
CILineFormatCollectionEffectiveData | Immutable object that represents a readonly collection of effective line formats |
CIMasterTheme | Represents a master theme |
CIMasterThemeable | Represent master theme manager |
CIMasterThemeManager | Provides access to presentation master theme |
CIOverrideTheme | Represents a overriding theme |
CIOverrideThemeable | Represents override theme manager |
CIOverrideThemeManager | Provides access to different types of overriden themes |
CITheme | Represents a theme |
CIThemeable | Represents objects that can be themed with ITheme |
CIThemeEffectiveData | Immutable object which contains effective theme properties |
CIThemeManager | Represent theme properties |
CLayoutSlideThemeManager | Provides access to layout slide theme overriden |
CMasterTheme | Represents a master theme |
CMasterThemeManager | Provides access to presentation master theme |
CNotesSlideThemeManager | Provides access to notes slide theme overriden |
COverrideTheme | Represents a overriding theme |
CSlideThemeManager | Provides access to slide theme overriden |
CColorScheme | Stores theme-defined colors |
CEffectStyle | Represents an effect style |
CEffectStyleCollection | Represents a collection of effect styles |
CExtraColorScheme | Represents an additional color scheme which can be assigned to a slide |
CExtraColorSchemeCollection | Represents a collection of additional color schemes |
CFillFormatCollection | Represents the collection of fill styles |
CFontScheme | Stores theme-defined fonts |
CFormatScheme | Stores theme-defined formats for the shapes |
CLineFormatCollection | Represents the collection of line styles |
CTheme | Represents a theme |
►NUtil | |
CShapeUtil | Offer methods which helps to process shapes objects |
CSlideUtil | Offer methods which help to search shapes and text in a presentation |
►NVba | |
CIVbaModule | Represents module that is contained in VBA project |
CIVbaModuleCollection | Represents a collection of a VBA Project modules |
CIVbaProject | Represents VBA project with presentation macros |
CIVbaProjectFactory | Allows to create VBA project via COM interface |
CIVbaReference | Represents the name of the VBA project reference |
CIVbaReferenceCollection | Represents a collection of a VBA Project references |
CIVbaReferenceFactory | Allows to create VBA project references via COM interface |
CIVbaReferenceOleTwiddledTypeLib | Represents modified OLE Automation type library reference in which all controls are marked as extensible |
CIVbaReferenceOleTypeLib | Represents OLE Automation type library reference |
CIVbaReferenceProject | Represents reference to an external VBA project |
CVbaModule | Represents module that is contained in VBA project |
CVbaModuleCollection | Represents a collection of a VBA Project modules |
CVbaProject | Represents VBA project with presentation macros |
CVbaProjectFactory | Allows to create VBA project via COM interface |
CVbaReferenceCollection | Represents a collection of a VBA Project references |
CVbaReferenceFactory | Allows to create VBA project references via COM interface |
CVbaReferenceOleTypeLib | Represents OLE Automation type library reference |
►NWarnings | |
CIKnownIssueWarningInfo | Represents a warning about known issue which won't be fixed in the near future |
CINotImplementedWarningInfo | Represents a warning about known not implemented feature which won't be implemented in the near future |
CIObsoletePresLockingBehaviorWarningInfo | This warning indicates that an obsolete presentation locking behavior is used |
CIPresentationSignedWarningInfo | This warning indicates that the presentation being read has the signature and this signature will be removed during processing |
CIWarningCallback | Interface for classes which receive warning |
CIWarningInfo | Represents a base interface for all warnings |
CBuildVersionInfo | Contains information about version of Aspose.Slides |
CAudio | Represents an embedded audio file |
CAudioCollection | Represents a collection of embedded audio files |
CAudioFrame | Represents an audio clip on a slide |
CAutoShape | Represents an AutoShape |
CAutoShapeLock | Determines which operations are disabled on the parent AutoshapeEx |
CBackdrop3DScene | Defines a plane in which effects, such as glow and shadow, are applied in relation to the shape they are being applied to |
CBackground | Represents background of a slide |
CBaseHandoutNotesSlideHeaderFooterManager | Represents manager which holds behavior of the placeholders, including header placeholder for all types handout and notes slides |
CBaseHeaderFooterManager | Represents manager which holds behavior of the footer, date-time, page number placeholders for all slide types |
CBasePortionFormat | Common text portion formatting properties |
CBaseShapeLock | Represents a base class for locks (disabled operation) |
CBaseSlide | Represents common data for all slide types |
CBaseSlideHeaderFooterManager | Represents manager which holds behavior of the footer, date-time, page number placeholders for all slide types |
CBlobManagementOptions | Represents options which can be used to manage BLOB handling rules and other BLOB settings |
CBulletFormat | Represents paragraph bullet formatting properties |
CCamera | Represents Camera |
CColorFormat | Represents a color used in a presentation |
CColorOperation | Represents different color operations used for color transformations. Immutable object |
CColorOperationCollection | Represents a collection of color transform operations |
CComment | Represents a comment on a slide |
CCommentAuthor | Represents an author of comments |
CCommentAuthorCollection | Represents a collection of comment authors |
CCommentCollection | Represents a collection of comments of one author |
CCommonSlideViewProperties | Represents common slide view properties |
CConnector | Represents a connector |
CConnectorLock | Determines which operations are disabled on the parent Connector |
CControl | Represents an ActiveX control |
CControlCollection | A collection of ActiveX controls |
CControlPropertiesCollection | A collection of AcitveX properties |
CCustomData | Represents container for custom data |
CCustomXmlPart | Represents custom xml part |
CCustomXmlPartCollection | Represents collection of custom xml parts |
CDigitalSignature | Digital signature in signed file |
CDigitalSignatureCollection | Represents a collection of digital signatures attached to a document |
CDocumentProperties | Represents properties of a presentation |
CEffectFormat | Represents effect properties of shape |
CField | Represents a field |
CFieldType | Represents a type of field. This value determines which text will be set to the field portion when it will be updated |
CFillFormat | Represents a fill formatting options |
CFloatColor | |
CFontData | Represents a font definition. Immutable |
CFontDataFactory | FontData factory |
CFontFallBackRule | Represents font fallback rule |
CFontFallBackRulesCollection | Represents a collection of FontFallBack rules, defined by user |
CFonts | Fonts collection |
CFontsLoader | Class for loading custom fonts defined by user. Should be used before creating any presentation objects |
CFontsManager | Manages fonts across the presentation |
CFontSubstRule | Represents font subtituition information |
CFontSubstRuleCollection | Represents collection of fonts substitution |
CFontSources | Provides file and memory sources for external fonts |
CFormatFactory | Allows to create formats via COM interface |
CAdjustValue | Represents a geometry shape's adjustment value. These values affect shape's form |
CAdjustValueCollection | Reprasents a collection of shape's adjustments |
CGeometryPath | Represents geometry path of GeometryShape |
CGeometryShape | Represents the parent class for all geometric shapes |
CGlobalLayoutSlideCollection | Represents a collection of all layout slides in presentation. Extends LayoutSlideCollection class with methods for adding/cloning layout slides in context of uniting of the individual collections of master's layout slides |
CGradientFormat | Represent a gradient format |
CGradientStop | Represents a gradient format |
CGradientStopCollection | Represnts a collection of gradient stops |
CGradientStopCollectionEffectiveData | Represents a collection of GradientStopData objects |
CGradientStopEffectiveData | Immutable object which represents a gradient stop |
CGraphicalObject | Represents abstract graphical object |
CGraphicalObjectLock | Determines which operations are disabled on the parent GraphicalObject |
CGroupShape | Represents a group of shapes on a slide |
CGroupShapeLock | Determines which operations are disabled on the parent GroupShape |
CHyperlink | Represents a hyperlink |
CHyperlinkManager | Provide hyperlinks management (adding, removing) |
CHyperlinkQueries | Provide easy access to contained hyperlinks |
CIAccessiblePVIObject | Represents a type that can return corresponding effective data with the inheritance applied |
CIAdjustValue | Represents a geometry shape's adjustment value. These values affect shape's form |
CIAdjustValueCollection | Reprasents a collection of shape's adjustments |
CIAnimationTimeLine | Represents timeline of animation |
CIAudio | Represents an embedded audio file |
CIAudioCollection | Represents a collection of embedded audio files |
CIAudioFrame | Represents an audio clip on a slide |
CIAutoShape | Represents an AutoShape |
CIAutoShapeLock | Determines which operations are disabled on the parent AutoshapeEx |
CIBackdrop3DScene | Defines a plane in which effects, such as glow and shadow, are applied in relation to the shape they are being applied to |
CIBackground | Represents background of a slide |
CIBackgroundEffectiveData | Immutable object which contains effective background properties |
CIBaseHandoutNotesSlideHeaderFooterManag | Represents manager which holds behavior of the placeholders, including header placeholder for all types handout and notes slides |
CIBaseHeaderFooterManager | Represents manager which holds behavior of the footer, date-time, page number placeholders for all slide types |
CIBasePortionFormat | This class contains the text portion formatting properties. Unlike IPortionFormatEffectiveData, all properties of this class are writeable |
CIBasePortionFormatEffectiveData | Base interface for immutable objects which contain effective text portion formatting properties |
CIBaseShapeLock | Represents Shape lock (disabled operation) |
CIBaseSlide | Represents common data for all slide types |
CIBaseSlideHeaderFooterManager | Represents manager which holds behavior of the footer, date-time, page number placeholders for all slide types |
CIBulkTextFormattable | Represents an object with possibility of bulk setting child text elements' formats |
CIBulletFormat | Represents paragraph bullet formatting properties |
CIBulletFormatEffectiveData | Immutable object which contains effective paragraph bullet formatting properties |
CICamera | Represents Camera |
CICameraEffectiveData | Immutable object which contains effective camera properties |
CIColorFormat | Represents a color used in a presentation |
CIColorOperation | Represents different color operations used for color transformations |
CIColorOperationCollection | Represents a collection of color transform operations |
CIComment | Represents a comment on a slide |
CICommentAuthor | Represents an author of comments |
CICommentAuthorCollection | Represents a collection of comment authors |
CICommentCollection | Represents a collection of comments of one author |
CICommonSlideViewProperties | Represents common slide view properties |
CIConnector | Represents a connector |
CIConnectorLock | Determines which operations are disabled on the parent Connector |
CIControl | Represents an ActiveX control |
CIControlCollection | A collection of ActiveX controls |
CIControlPropertiesCollection | A collection of ActiveX controls |
CICustomData | Represents container for custom data |
CICustomXmlPart | Represents custom xml part |
CICustomXmlPartCollection | Represents collection of custom xml parts |
CIDigitalSignature | Digital signature in signed file |
CIDigitalSignatureCollection | Represents a collection of digital signatures attached to a document |
CIDocumentProperties | Represents properties of a presentation |
CIDOMObject | |
CIEffectFormat | Represents effect properties of shape |
CIEffectFormatEffectiveData | Imutable object which contains effective effect formatting properties |
CIEffectParamSource | Auxiliary effect parameters interface |
CIField | Represents a field |
CIFieldType | Represents a type of field. This value determines which text will be set to the field portion when it will be updated |
CIFillFormat | Represents a fill formatting options |
CIFillFormatEffectiveData | Immutable object which contains effective fill formatting properties |
CIFillParamSource | Auxiliary fill parameters interface |
CIFontData | Represents a font definition |
CIFontDataFactory | FontData factory interface |
CIFontFallBackRule | Represents font fallback rule |
CIFontFallBackRulesCollection | Represents a collection of FontFallBack rules, defined by user |
CIFonts | Represents fonts collection |
CIFontsEffectiveData | Immutable object which contains effective fonts set |
CIFontsLoader | Class for loading custom fonts defined by user. Should be used before creating any presentation objects |
CIFontsManager | Manages fonts across the presentation |
CIFontSubstRule | Represents font subtituition information |
CIFontSubstRuleCollection | Represents collection of fonts substitution |
CIFormatFactory | Allows to create formats via COM interface |
CIGenericCloneable | Represents generic version of ICloneable |
CIGenericCollection | Auxiliary generic collection interface |
CIGeometryPath | Represents geometry path of GeometryShape |
CIGeometryShape | Represents the parent class for all geometric shapes |
CIGlobalLayoutSlideCollection | Represents a collection of all layout slides in presentation. Extends ILayoutSlideCollection interface with methods for adding/cloning layout slides in context of uniting of the individual collections of master's layout slides |
CIGradientFormat | Represent a gradient format |
CIGradientFormatEffectiveData | Imutable object which contains effective gradient filling properties |
CIGradientStop | Represents a gradient format |
CIGradientStopCollection | Represnts a collection of gradient stops |
CIGradientStopCollectionEffectiveData | Represents a collection of GradientStopDataEx objects |
CIGradientStopEffectiveData | immutable object which represents a gradient stop |
CIGraphicalObject | Represents abstract graphical object |
CIGraphicalObjectLock | Determines which operations are disabled on the parent GraphicalObjectEx |
CIGroupShape | Represents a group of shapes on a slide |
CIGroupShapeLock | Determines which operations are disabled on the parent GroupShape |
CIHyperlink | Represents a hyperlink |
CIHyperlinkContainer | Represents hyperlink object |
CIHyperlinkManager | Provide hyperlinks management (adding, removing) |
CIHyperlinkQueries | Provide easy access to contained hyperlinks |
CIImageCollection | Represents collection of PPImage |
CILayoutSlide | Represents a layout slide |
CILayoutSlideCollection | Represents a base class for collection of a layout slides |
CILayoutSlideHeaderFooterManager | Represents manager which holds behavior of the layout slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending slides. Depending slides use and depend on layout slide |
CILegacyDiagram | Represents a legacy diagram object |
CILightRig | Represents LightRig |
CILightRigEffectiveData | Immutable object which contains effective light rig properties |
CILineFillFormat | Represents properties for lines filling |
CILineFillFormatEffectiveData | Immutable object which contains effective line filling properties |
CILineFormat | Represents format of a line |
CILineFormatEffectiveData | Immutable object which contains effective line formatting properties |
CILineParamSource | Auxiliary line parameters interface |
CImageCollection | Represents collection of PPImage |
CIMasterHandoutSlide | Represents master slide for handouts |
CIMasterHandoutSlideHeaderFooterManager | Represents manager which holds behavior of the master handout slide placeholders, including header placeholder |
CIMasterHandoutSlideManager | Master handout slide manager |
CIMasterLayoutSlideCollection | Represents a collections of all layout slides of defined master slide. Extends ILayoutSlideCollection interface with methods for adding/inserting/removing/cloning layout slides in context of the individual collections of master's layout slides |
CIMasterNotesSlide | Represents master slide for notes |
CIMasterNotesSlideHeaderFooterManager | Represents manager which holds behavior of the master notes slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending notes slides. Depending notes slides use and depend on master notes slide |
CIMasterNotesSlideManager | Master notes slide manager |
CIMasterSlide | Represents a master slide in a presentation |
CIMasterSlideCollection | Represents a collection of master slides |
CIMasterSlideHeaderFooterManager | Represents manager which holds behavior of the master slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending layout slides and depending slides. Depending layout slides and slides use and depend on master slide |
CINormalViewProperties | Represents normal view properties. The normal view consists of three content regions: the slide itself, a side content region, and a bottom content region |
CINormalViewRestoredProperties | Specifies the sizing of the slide region ((width when a child of restoredTop, height when a child of restoredLeft) of the normal view, when the region is of a variable restored size(neither minimized nor maximized) |
CINotesSize | Represents a size of notes slide |
CINotesSlide | Represents a notes slide in a presentation |
CINotesSlideHeaderFooterManager | Represents manager which holds behavior of the notes slide placeholders, including header placeholder |
CINotesSlideManager | Notes slide manager |
CInterruptionToken | This class represents the token to use for signaling long running tasks whether the interruption was requested |
CInterruptionTokenSource | Represents the source of InterruptionToken |
CIOleEmbeddedDataInfo | Represents embedded data info for OLE object |
CIOleObjectFrame | Represents an OLE object on a slide |
CIParagraph | Represents a paragraph of a text |
CIParagraphCollection | Represents a collection of a paragraphs |
CIParagraphFactory | Allows to create paragraphs |
CIParagraphFormat | This class contains the paragraph formatting properties. Unlike IParagraphFormatEffectiveData, all properties of this class are writeable |
CIParagraphFormatEffectiveData | Immutable object which contains effective paragraph formatting properties |
CIPathSegment | Represents segment of graphics path of GeometryShape |
CIPatternFormat | Represents a pattern to fill a shape |
CIPatternFormatEffectiveData | Immutable object which contains effective pattern filling properties |
CIPictureEffectiveData | Immutable object which contains effective picture properties |
CIPictureFillFormat | Represents a picture fill style |
CIPictureFillFormatEffectiveData | Immutable object which contains the properties of picture fill |
CIPictureFrame | Represents a frame with a picture inside |
CIPictureFrameLock | Determines which operations are disabled on the parent PictureFrameEx |
CIPlaceholder | Represents a placeholder on a slide |
CIPortion | Represents a portion of text inside a text paragraph |
CIPortionCollection | Represents a collection of a portions |
CIPortionFactory | Allows to create test portions |
CIPortionFormat | This class contains the text portion formatting properties. Unlike IPortionFormatEffectiveData, all properties of this class are writeable |
CIPortionFormatEffectiveData | Immutable object which contains effective text portion formatting properties |
CIPPImage | Represents an image in a presentation |
CIPresentation | Presentation document |
CIPresentationComponent | Represents a component of a presentation |
CIPresentationFactory | Allows to create presentation via COM interface |
CIPresentationHeaderFooterManager | Represents manager which holds behavior of all footer, date-time and page number placeholders of presentation |
CIPresentationInfo | Information about presentation file |
CIPresentationText | Represents the text extracted from the slide |
CIProtectionManager | Presentation password protestion management |
CISection | Represents section of slides |
CISectionCollection | Represents a collection of sections |
CISectionSlideCollection | Represents a collection of a slides in the section |
CIShape | Represents a shape on a slide |
CIShapeBevel | Represents properties of shape's main face relief |
CIShapeBevelEffectiveData | Immutable object which contains effective shape's face relief properties |
CIShapeCollection | Represents a collection of a shapes |
CIShapeElement | Represents a part of shape with same outline and fill properties |
CIShapeFrame | Represents shape frame's properties |
CIShapeStyle | Represent shape's style reference |
CISketchFormat | Represents properties for lines sketch format |
CISketchFormatEffectiveData | Immutable object which contains effective line sketch properties |
CISlide | Represents a slide in a presentation |
CISlideCollection | Represents a collection of a slides |
CISlideComponent | Represents a component of a slide |
CISlideHeaderFooterManager | Represents manager which holds behavior of the slide footer, date-time, page number placeholders |
CISlideShowTransition | Represents slide show transition |
CISlideSize | Represents a size of slide |
CISlidesPicture | Represents a picture in a presentation |
CISlideText | Represents the text extracted from the slide |
CIStreamWrapper | Aspose.IO.Stream wrapper for COM interface |
CIStreamWrapperFactory | Factory of StreamWrappers. For COM interface |
CIStyleColorOwner | |
CISvgImage | Represents an SVG image |
CITab | Represents a tabulation for a text |
CITabCollection | Represents a collection of tabs |
CITabEffectiveData | Immutable object which contains effective text's tabulation stop properties |
CITabFactory | Allow to create ITab instances |
CITagCollection | Represents the collection of tags (user defined pairs of strings) |
CITextFrame | Represents a TextFrame |
CITextFrameFormat | Contains the TextFrame's formatting properties |
CITextFrameFormatEffectiveData | Immutable object which contains effective text frame formatting properties |
CITextStyle | Text style formatting properties |
CITextStyleEffectiveData | Immutable object which contains effective text style properties |
CIThreeDFormat | Represents 3-D properties |
CIThreeDFormatEffectiveData | Immutable object which represents effective 3-D formatting properties |
CIThreeDParamSource | 3D properties source auxiliary interface |
CIVideo | Represents a video embedded into a presentation |
CIVideoCollection | Represents a collection of Video objects |
CIVideoFrame | Represents a video clip on a slide |
CIViewProperties | Presentation wide view properties |
CIZoomFrame | Represents a Zoom object on a slide |
CLayoutSlide | Represents a layout slide |
CLayoutSlideCollection | Represents a base class for collection of a layout slides |
CLayoutSlideHeaderFooterManager | Represents manager which holds behavior of the layout slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending slides. Depending slides use and depend on layout slide |
CLegacyDiagram | Represents a legacy diagram object |
CLightRig | Represents LightRig |
CLineFillFormat | Represents properties for lines filling |
CLineFormat | Represents format of a line |
CLoadOptions | Allows to specify additional options (such as format or default font) when loading a presentation |
CMasterHandoutSlide | Represents master slide for handouts |
CMasterHandoutSlideHeaderFooterManager | Represents manager which holds behavior of the master handout slide placeholders, including header placeholder |
CMasterLayoutSlideCollection | Represents a collections of all layout slides of defined master slide. Extends LayoutSlideCollection class with methods for adding/inserting/removing/cloning/reordering layout slides in context of the individual collections of master's layout slides |
CMasterNotesSlide | Represents master slide for notes |
CMasterNotesSlideHeaderFooterManager | Represents manager which holds behavior of the master notes slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending notes slides. Depending notes slides use and depend on master notes slide |
CMasterSlide | Represents a master slide in a presentation |
CMasterSlideCollection | Represents a collection of master slides |
CMasterSlideHeaderFooterManager | Represents manager which holds behavior of the master slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending layout slides and depending slides. Depending layout slides and slides use and depend on master slide |
CNormalViewRestoredProperties | Specifies the sizing of the slide region ((width when a child of restoredTop, height when a child of restoredLeft) of the normal view, when the region is of a variable restored size(neither minimized nor maximized) |
CNotesSize | Represents a size of notes slide |
CNotesSlide | Represents a notes slide in a presentation |
CNotesSlideHeaderFooterManager | Represents manager which holds behavior of the notes slide placeholders, including header placeholder |
CNotesSlideManager | Notes slide manager |
COleObjectFrame | Represents an OLE object on a slide |
CParagraph | Represents a paragraph of text |
CParagraphCollection | Represents a collection of a paragraphs |
CParagraphEventArgs | Event arguments class for paragraph-related events |
CParagraphFactory | Allows to create paragraphs |
CParagraphFormat | This class contains the paragraph formatting properties. Unlike IParagraphFormatEffectiveData, all properties of this class are writeable |
CPathSegment | Represents segment of graphics path of GeometryShape |
CPatternFormat | Represents a pattern to fill a shape |
CPicture | Represents a picture in a presentation |
CPictureFillFormat | Represents a picture fill style |
CPictureFrame | Represents a frame with a picture inside |
CPictureFrameLock | Determines which operations are disabled on the parent PictureFrame |
CPlaceholder | Represents a placeholder on a slide |
CPortion | Represents a portion of text inside a text paragraph |
CPortionCollection | Represents a collection of portions |
CPortionFactory | Allows to create test portions |
CPortionFormat | This class contains the text portion formatting properties. Unlike IPortionFormatEffectiveData, all properties of this class are writeable |
CPPImage | Represents an image in a presentation |
CPresentation | Represents a Microsoft PowerPoint presentation |
CPresentationFactory | Allows to create presentation via COM interface |
CPresentationHeaderFooterManager | Represents manager which holds behavior of all footer, date-time and page number placeholders of presentation |
CPresentationInfo | Information about presentation file |
CProtectionManager | Presentation password protection management |
CFontDatasHelper | |
CBaseEffectiveData | Immutable base effective data container |
CIAccessibleEffectiveData | Represents immutable object for accessible PVI object type |
CIEffectiveData | Represents immutable object which contains effective data |
CIPVIObject | |
CEffectiveDataCache | |
CEffectiveDataKey | |
CObjectWrapper | |
CPVIObject | Encapsulates basic service infrastructure for objects can be a subject of property value inheritance |
CPropertyValueInheritance | Offer methods which help to search shapes and text in a presentation |
CStyleColorEffectiveData | |
CITrackedProperty | |
CTrackedValueType | |
CSection | Represents section of slides |
CSectionCollection | Represents a collection of sections |
CSectionSlideCollection | Represents a collection of slides in the section |
CShape | Represents a shape on a slide |
CShapeBevel | Contains the properties of shape's main face relief |
CShapeCollection | Represents a collection of a shapes |
CShapeElement | Represents a part of shape with same outline and fill properties |
CShapeFrame | Represents shape frame's properties |
CShapeStyle | Represent shape's style reference |
CSketchFormat | Represents properties for lines sketch format |
CSlide | Represents a slide in a presentation |
CSlideCollection | Represents a collection of a slides |
CSlideHeaderFooterManager | Represents manager which holds behavior of the slide footer, date-time, page number placeholders |
CSlideSize | Represents a size of slide |
CSpreadsheetOptions | Represents options which can be used to specify additional spreadsheets behavior |
CStreamWrapper | Aspose.IO.Stream wrapper for COM interface |
CStreamWrapperFactory | Factory of StreamWrappers. For COM interface |
CSvgImage | Represents an SVG image |
CTab | Represents a tabulation for a text |
CTabCollection | Represents a collection of tabs |
CTabFactory | Allows to create ITab instances |
CCell | Represents a cell of a table |
CCellCollection | Represents a collection of cells |
CCellFormat | Represents format of a table cell |
CColumn | Represents a column in a table |
CColumnCollection | Represents collection of columns in a table |
CColumnFormat | Represents format of a table column |
CIBaseTableFormatEffectiveData | Base interface for immutable objects which contain effective table formatting properties |
CICell | Represents a cell in a table |
CICellCollection | Represents a collection of cells |
CICellFormat | Represents format of a table cell |
CICellFormatEffectiveData | Immutable object which contains effective table cell formatting properties |
CIColumn | Represents a column in a table |
CIColumnCollection | Represents collection of columns in a table |
CIColumnFormat | Represents format of a table column |
CIColumnFormatEffectiveData | Immutable object which contains effective table column formatting properties |
CIRow | Represents a row in a table |
CIRowCollection | Represents table row collection |
CIRowFormat | Represents format of a table row |
CIRowFormatEffectiveData | Immutable object which contains effective table row formatting properties |
CITable | Represents a table on a slide |
CITableFormat | Represents format of a table |
CITableFormatEffectiveData | Immutable object which contains effective table formatting properties |
CRow | Represents a row in a table |
CRowCollection | Represents table row collection |
CRowFormat | Represents format of a table row |
CTable | Represents a table on a slide |
CTableFormat | Represents format of a table |
CTagCollection | Represents the collection of tags (user defined pairs of strings) |
CTextFrame | Represents a TextFrame |
CTextFrameFormat | Contains the TextFrame's formatTextFrameFormatting properties |
CTextHighlightingOptions | Represents options which can be used to highlight text in text frame |
CTextStyle | This class contains the text style formatting properties |
CThreeDFormat | Represents 3-D properties |
CVideo | Represents an image embedded into a presentation |
CVideoCollection | Represents a collection of Video objects |
CVideoFrame | Represents a video clip on a slide |
CViewProperties | Presentation wide view properties |
CZoomFrame | Represents an Zoom object on a slide |
CDetails_InvalidPasswordException | Exception which thrown when presentation file format is unsupported |
CDetails_OdpException | Represents a standard internal exception type |
CDetails_OdpReadException | Represents an exception which thrown on presentation reading errors |
CDetails_OOXMLCorruptFileException | Exception which thrown when Office Open XML file format is corrupted |
CDetails_OOXMLException | Represents a standard internal exception type related to Office Open XML file format |
CDetails_PptCorruptFileException | Exception which thrown when presentation file is probably corrupt |
CDetails_PptEditException | Represents an exception thrown when edit presentation error is detected |
CDetails_PptException | Represents a standard internal exception type |
CDetails_PptReadException | Represents an exception which thrown on presentation reading errors |
CDetails_PptUnsupportedFormatException | Exception which thrown when presentation file format is unsupported |
CDetails_PptxEditException | Represents an exception thrown when edit presentation error is detected |
CDetails_PptxException | Represents a standard internal exception type |
CDetails_PptxReadException | Represents an exception which thrown on presentation reading errors |
CDetails_PptxUnsupportedFormatException | Exception which thrown when presentation file format is unsupported |
CIBlobManagementOptions | A Binary Large Object (BLOB) is a binary data stored as a single entity - i.e. BLOB can be an audio, video or presentation itself. A number of techniques are used to optimize memory consumption while working with BLOBs - which was already stored in the presentation or be added later programmatically. Using IBlobManagementOptions you can change a different behavior aspects regarding BLOBs handling for the IPresentation instance lifetime |
CIFontSources | Provides file and memory sources for external fonts |
CIInterruptionToken | This class represents the token to use for signaling long running tasks whether the interruption was requested |
CIInterruptionTokenSource | Represents the source of IInterruptionToken |
CILoadOptions | Allows to specify additional options (such as format or default font) when loading a presentation |
CIProgressCallback | Represents a callback object for saving progress updates in percentage |
CIResourceLoadingArgs | Interface for external resource loading arguments |
CIResourceLoadingCallback | Callback interface used to manage external resources loading |
CISpreadsheetOptions | Represents options which can be used to specify additional spreadsheets behavior |
CITextHighlightingOptions | Represents options which can be used to highlight text in text frame |
CNormalViewProperties | Represents normal view properties. The normal view consists of three content regions: the slide itself, a side content region, and a bottom content region |
CPresentationText | Represents the text extracted from the presentation |
CILicense | Provides methods to license the component |
CLicense | Provides methods to license the component |
►NSystem | |
NBoxedValueDetail | |
►NCollections | |
►NConcurrent | |
CConcurrentDictionary | Thread-safe dictionary 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 |
►NGeneric | |
►NDetails | |
►NCastRules | |
CCastType | Contains the functions to determine the cast type |
CIsEqualExist | Checks if type provides operator == |
Chas_method_compareto | Checks whether CompareTo method exists in specified type. If so, inherits std::true_type, otherwise inherits std::false_type. Can be used in std::enable_if |
Chas_method_compareto_shared_ptr | Checks whether CompareTo(SharedPtr<T>) method exists in specified type. If so, inherits std::true_type, otherwise inherits std::false_type. Can be used in std::enable_if |
CComparerType | Compares elements using 'less' semantics |
CComparerType< SharedPtr< T > > | Compares elements using 'less' semantics |
CEnumeratorCastAdapter | Enumerator used by the IEnumerable.Cast() extension method |
CEnumeratorOfTypeAdapter | Enumerator used by the IEnumerable.OfType() extension method |
CEnumeratorSelectAdapter | Enumerator used by the IEnumerable.Select() extension method |
CEnumeratorSelectIndexAdapter | |
CEnumerableAdapter | Enumerable used by the IEnumerable.Cast() and IEnumerable.OfType() extension methods |
CEnumerableSelectAdapter | Enumerable used by the IEnumerable.Select() extension method |
CEnumerableSelectIndexAdapter | |
CEnumeratorSelectManyAdapter | |
CEnumerableSelectManyAdapter | |
CGrouping | |
CGroupEnumerable | |
►CArrayList | Array with dynamic resize. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CEnumerator | Enumerator to iterate through array in C# 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 |
CBaseDictionary | 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 |
CBaseEnumerator | 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 |
CSimpleEnumerator | 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 |
CKVPairIterator | Adapting iterator, wraps std::pair into KVPair expected from Dictionary |
CReverseEnumerator | 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 |
CBaseKVCollection | 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 |
►CDictionary | Forward declaration of Dictionary class |
CEnumerator | 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 |
CDictionaryPtr | 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 |
CDuckTypedIterator | Iterator which is used with ported duck-typed collections |
CHashDictionary | 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 |
►CHashSet | Forward declaration of HashSet class |
CEnumerator | 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 |
CHashSetPtr | 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 |
CICollection | 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 |
CIComparer | 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 |
CComparerAdapter | Adapter to use IComparer within STL environment. Uses IComparer if set; otherwise, uses operator < (if available) or returns false (if not) |
CDefaultComparer | 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 |
CIDictionary | 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 |
CEnumerableExt | |
►CIEnumerable | Interface of object providing enumerator on contained elements |
CEnumeratorBasedIterator | Represents a base iterator implementation. For internal use only |
CIEnumerator | 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 |
CIEqualityComparer | 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 |
CEqualityComparerAdapter | Adapter making it possible using IEqualityComparer with STL-styled collections and algorithms. Uses IEqualityComparer, if set. If not set, uses operator ==, Object::Equals or T::Equals, whichever is available |
CDictionaryHashSelector | Hash function selector for Dictionary class. This implementation uses STL hashing given no alternative is provided |
CEqualityComparerHashAdapter | Adapter to use IEqualityComparer for hashing. Uses comparator object, if set; otherwise, uses available hash method selected using DictionaryHashSelector struct |
CIKVCollection | 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 |
CIList | 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 |
CISet | 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 |
►C_KeyCollection | 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 |
CEnumerator | Enumerator to iterate through keys |
►C_ValueCollection | 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 |
CEnumerator | Enumerator to iterate through values |
C_KeyList | 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 |
C_ValueList | 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 |
CKeyValuePair | 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 |
►CLinkedList | LinkedList forward declaration |
CEnumerator | Enumerator to iterate through linked list |
CLinkedListNode | 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 |
►CList | List forward declaration |
CEnumerator | 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 |
CListPtr | 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 |
CListExt | Generic List class that implements IListWrapper interface |
►CQueue | Queue class forward declaration |
CEnumerator | 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 |
CQueuePtr | 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 |
►CSortedDictionary | Sorted dictionary type forward declaration |
CEnumerator | 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 |
CSortedDictionaryPtr | 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 |
CSortedListHelper | 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 |
►CSortedList | 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 |
CEnumerator | 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 |
►CStack | Stack class forward declaration |
CEnumerator | 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 |
CStackPtr | 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 |
CDetails_KeyNotFoundException | |
►NObjectModel | |
►CCollection | 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 |
Creverse_iterator_prototype | Iterates elements of the sequence container in the reverse order |
CKeyedCollection | 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 |
CReadOnlyCollection | 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 |
►NSpecialized | |
►CBitVector32 | Provides a simple light bit vector with easy integer or Boolean access to a 32 bit storage |
CSection | Represents an section of the vector that can contain a integer number |
CNameValueCollection | Collection of associated String keys and String values that can be accessed either with the key or with the index |
►CStringCollection | 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 |
CEnumerator | Enumerator type to iterate through string collection |
CStringCollectionPtr | Stirng collection poiner with access operator |
CStringDictionary | 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 |
►CBitArray | 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 |
CEnumerator | Enumerator type for iteration purposes |
CReference | Reference class to allow treating BitArray elements in contexts where bool is required |
CBitArrayPtr | 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 |
CICollection | Defines non generic collection interface |
CIEnumerable | IEnumerable is the base interface for all non-generic collections that can be enumerated |
CIEnumeratorImplRefType | Wrapper the creates non generic IEnumerator implementation over the generic Iterator IEnumeratorImplRefType - wrapper for the Reference Types |
CIEnumeratorImplValueType | Wrapper the creates non generic IEnumerator implementation over the generic Iterator IEnumeratorImplRefType - wrapper for the value Types |
CIEnumerator | 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 |
CIListImplRefType | Stub that implements System::Collections::IList interface on System::Collections::Generic::List object Implementation for reference types |
CIListImplValueType | Stub that implements System::Collections::IList interface on System::Collections::Generic::List object Implementation for value types |
CIList | IList Represents a non-generic collection of objects that can be individually accessed by index |
CIListWrapper | Intrerface to support casting from generic to non-generic collection |
CInvalidatable | Class that makes it possible to track the state of its descendants through InvalidatableTracker objects |
CInvalidatableTracker | Class that implements trackers of Invalidatable objects |
►NComponentModel | |
►NDesign | |
►NSerialization | |
CInstanceDescriptor | 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 |
CAsyncCompletedEventArgs | 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 |
CBackgroundWorker | Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CCancelEventArgs | 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 |
CComponent | Dummy class to make ported 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 |
CContainer | Dummy class for ported 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 |
CDoWorkEventArgs | 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 |
CEnumConverter | Dummy class for EnumConverter-using ported 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 |
CIComponent | Dummy class for IComponent-using code to compile after porting. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CIContainer | 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 |
CITypeDescriptorContext | 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 |
CProgressChangedEventArgs | 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 |
CPropertyChangedEventArgs | 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 |
CRunWorkerCompletedEventArgs | 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 |
CTypeConverter | 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 |
CTypeDescriptor | Dummy class for TypeDescriptor-using code to compile after porting. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CDetails_Win32Exception | Throws an exception for a Win32 error code. Never create instances of this class manually. Use the Win32Exception class instead. Never wrap the Win32Exception class instances into System::SmartPtr |
CDetails_InvalidEnumArgumentException | |
►NData | |
►NCommon | |
CDbCommand | 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 |
CDbConnection | 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 |
CDbConnectionStringBuilder | 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 |
CDbDataReader | 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 |
CDbProviderFactories | 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 |
CDbProviderFactory | 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 |
►NSqlClient | |
CSqlConnectionStringBuilder | 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 |
CDataColumn | 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 |
CDataColumnCollection | 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 |
CDataRelation | 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 |
CDataRelationCollection | 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 |
CDataRow | 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 |
CDataRowCollection | 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 |
CDataRowView | 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 |
CDataSet | 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 |
CDataTable | 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 |
CDataTableCollection | 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 |
CDataView | 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 |
CIDataReader | 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 |
CIDataRecord | 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 |
►NDiagnostics | |
CDebug | Collection of debug methods allowing it sending debug information to registered listeners. All output functions work in Debug only. This is a static type with no instance services. You should never create instances of it by any means |
CDebugger | Debugger interface. This is a static type with no instance services. You should never create instances of it by any means |
CFileVersionInfo | 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 |
CPerformanceCounter | Dummy class for PerformanceCounter-using ported 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 |
CProcess | 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 |
CProcessStartInfo | 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 |
CStackFrame | 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 |
CStackTrace | 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 |
CStopwatch | 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 |
CTrace | Provides interface to access debugger trace (if any). Works in Debug mode only. This is a static type with no instance services. You should never create instances of it by any means |
CTraceListener | 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 |
►NDrawing | |
►NDrawing2D | |
CAdjustableArrowCap | 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 |
CBlend | 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 |
CColorBlend | 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 |
CCustomLineCap | 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 |
CGraphicsContainer | 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 |
CGraphicsPath | 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 |
CGraphicsState | 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 |
CHatchBrush | 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 |
CLinearGradientBrush | 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 |
CMatrix | 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 |
CPathData | 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 |
CPathGradientBrush | 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 |
CRegionData | 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 |
►NImaging | |
CBitmapData | 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 |
CColorMap | 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 |
CColorMatrix | 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 |
CColorPalette | 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 |
CEncoder | 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 |
CEncoderParameter | 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 |
CEncoderParameters | 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 |
CFrameDimension | 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 |
CImageAttributes | 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 |
CImageCodecInfo | 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 |
CImageFormat | 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 |
CMetafile | 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 |
CMetafileHeader | 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 |
CPropertyItem | 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 |
►NPrinting | |
CMargins | 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 |
CPrinterSettings | 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 |
CPageSettings | 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 |
CPrintPageEventArgs | 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 |
CQueryPageSettingsEventArgs | 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 |
CPrintController | 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 |
CStandardPrintController | 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 |
CPrintDocument | 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 |
CPaperSize | Specifies the size of a piece of paper |
CPrintEventArgs | 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 |
CPrinterResolution | 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 |
►NText | |
CFontCollection | 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 |
CInstalledFontCollection | 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 |
CPrivateFontCollection | 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 |
CBitmap | 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 |
CBrush | 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 |
CBrushes | 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 |
CCharacterRange | 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 |
CColor | 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 |
CColorTranslator | 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 |
CFont | 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 |
CFontConverter | 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 |
CFontFamily | 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 |
CGraphics | 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 |
CIcon | 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 |
►CImage | 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 |
CSaveOptions | Structure that represents save options |
CImageConverter | 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 |
CImageFormatConverter | 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 |
CPen | 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 |
CPens | 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 |
CPoint | 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 |
CPointF | 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 |
CRectangle | 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 |
CRectangleF | 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 |
CRegion | 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 |
CSize | 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 |
CSizeF | 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 |
CSolidBrush | 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 |
CStringFormat | 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 |
CSystemColors | 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 |
CSystemFonts | 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 |
CTextureBrush | 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 |
►NGlobalization | |
►NDetails | |
NDateTimeTokenization | |
CGregorianCalendarUtils | Gregorian calendar utility functions |
CDetails_CultureNotFoundException | CultureNotFoundException is thrown when an attempt is made to construct a culture that is not available. Never create instances of this class manually. Use the CultureNotFoundException class instead. Never wrap the CultureNotFoundException class instances into System::SmartPtr |
CCalendar | 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 |
CCharUnicodeInfo | Gets information about unicode character |
CChineseLunisolarCalendar | 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 |
CCompareInfo | 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 |
CCultureInfo | 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 |
CDateTimeFormatInfo | 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 |
CDaylightTime | 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 |
CEastAsianLunisolarCalendar | 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 |
CGlobalizationExtensions | Globalization related methods |
CGregorianCalendar | 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 |
CHebrewCalendar | 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 |
CHijriCalendar | 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 |
CIdnMapping | 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 |
CJapaneseCalendar | 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 |
CJapaneseLunisolarCalendar | 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 |
CJulianCalendar | 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 |
CKoreanCalendar | 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 |
CKoreanLunisolarCalendar | 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 |
CNumberFormatInfo | 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 |
CPersianCalendar | 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 |
CRegionInfo | 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 |
CSortKey | 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 |
CSortVersion | 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 |
CStringInfo | 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 |
CTaiwanCalendar | 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 |
CTaiwanLunisolarCalendar | 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 |
CTextElementEnumerator | 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 |
CTextInfo | 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 |
CThaiBuddhistCalendar | 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 |
CUmAlQuraCalendar | 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 |
►NIO | |
NCompression | |
NDetails | |
CDetails_IOException | |
CDetails_EndOfStreamException | |
CDetails_InvalidDataException | |
CDetails_DirectoryNotFoundException | |
CDetails_FileLoadException | |
CDetails_PathTooLongException | |
CBinaryReader | 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 |
CBinaryWriter | 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 |
CBufferedStream | 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 |
CDirectory | Contains methods for manipulating directories. This is a static type with no instance services. You should never create instances of it by any means |
CDirectoryInfo | 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 |
CFile | Provides methods for manipulating files. This is a static type with no instance services. You should never create instances of it by any means |
CFileInfo | 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 |
CDetails_FileNotFoundException | The exception that is thrown when an attempt to access a file that does not exist on disk fails. Never create instances of this class manually. Use the FileNotFoundException class instead. Never wrap the FileNotFoundException class instances into System::SmartPtr |
CFileStream | 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 |
CFileSystemInfoStat | Represents information about a file or directory |
CFileSystemInfo | 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 |
CMemoryStream | 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 |
CPath | Provides methods for manipulating paths. This is a static type with no instance services. You should never create instances of it by any means |
CSTDIOStreamWrapperBase | 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 |
CBasicSTDIStreamWrapper | 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 |
CBasicSTDOStreamWrapper | 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 |
CBasicSTDIOStreamWrapper | 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 |
CStream | 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 |
CStreamReader | 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 |
CStreamWriter | 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 |
CStringReader | 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 |
CStringWriter | 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 |
CBasicSystemIOStreamBuf | Represents a buffer that wraps System::IO::Stream-like streams and allows them to be used as an std::iostream-like streams internal buffer |
CBasicSystemIStreamWrapper | Represents a std::istream-like wrapper that used BasicSystemIOStreamBuf as internal buffer |
CBasicSystemOStreamWrapper | Represents a std::ostream-like wrapper that used BasicSystemIOStreamBuf as internal buffer |
CBasicSystemIOStreamWrapper | Represents a std::iostream-like wrapper that used BasicSystemIOStreamBuf as internal buffer |
CTextReader | 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 |
CTextWriter | 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 |
CUnmanagedMemoryStream | 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 |
►NLinq | |
►NDetails | |
CEmptyEnumerator | Implements the IEnumerator interface for an empty generic collection |
CEmptyEnumerable | Implements the IEnumerable interface for an empty generic collection |
CCachedEnumerable | Internal utility class Implements IEnumerable over queue of items |
CEnumerable | Provides static LINQ methods |
CIGrouping | |
►NNet | |
►NCache | |
CRequestCachePolicy | 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 |
CHttpRequestCachePolicy | 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 |
NDetails | |
►NHttp | |
►NHeaders | |
CAuthenticationHeaderValue | 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 |
CCacheControlHeaderValue | 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 |
CContentDispositionHeaderValue | 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 |
CContentRangeHeaderValue | 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 |
CEntityTagHeaderValue | 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 |
CHttpContentHeaders | 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 |
CHttpHeaderValueCollection | 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 |
CHttpHeaderValueCollection< System::String > | 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 |
CHttpHeaders | 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 |
CHttpRequestHeaders | 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 |
CHttpResponseHeaders | 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 |
CMediaTypeHeaderValue | 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 |
CMediaTypeWithQualityHeaderValue | 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 |
CNameValueHeaderValue | 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 |
CNameValueWithParametersHeaderValue | 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 |
CObjectCollection | Represents the collection of the objects |
CProductHeaderValue | 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 |
CProductInfoHeaderValue | 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 |
CRangeConditionHeaderValue | 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 |
CRangeHeaderValue | 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 |
CRangeItemHeaderValue | 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 |
CRetryConditionHeaderValue | 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 |
CStringWithQualityHeaderValue | 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 |
CTransferCodingHeaderValue | 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 |
CTransferCodingWithQualityHeaderValue | 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 |
CViaHeaderValue | 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 |
CWarningHeaderValue | 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 |
CByteArrayContent | 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 |
CHttpClient | 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 |
CHttpClientHandler | 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 |
CHttpContent | 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 |
CHttpMessageHandler | 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 |
CHttpMessageInvoker | 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 |
CHttpMethod | 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 |
CHttpRequestMessage | 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 |
CHttpResponseMessage | 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 |
CHttpUtilities | Contains the utility methods |
CStringContent | 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 |
CDetails_HttpRequestException | The base exception class is thrown by the HttpClient and HttpMessageHandler classes. Never create instances of this class manually. Use the HttpRequestException class instead. Never wrap the HttpRequestException class instances into System::SmartPtr |
►NNetworkInformation | |
CHostInformation | 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 |
CIPGlobalProperties | 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 |
►NSecurity | |
CAuthenticatedStream | 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 |
CSslStream | A stream that uses the SSL protocol to authenticate the server and optionally the client |
►NSockets | |
CLingerOption | 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 |
CDetails_SocketException | Represents the exception thrown when a socket error occurs. Never create instances of this class manually. Use the SocketException class instead. Never wrap the SocketException class instances into System::SmartPtr |
CIPPacketInformation | 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 |
CNetworkStream | 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 |
CSocket | Implements the Berkeley sockets interface |
CTcpClient | 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 |
CTcpListener | 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 |
CUdpClient | 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 |
CCookie | 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 |
CCookieComparer | 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 |
CCookieParser | 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 |
CCookieCollection | 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 |
CHeaderVariantInfo | 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 |
CPathList | 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 |
CCookieContainer | 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 |
CDetails_CookieException | Represents an exception thrown when the size of CookieContainer is greater than the MaxCookieSize property value. Never create instances of this class manually. Use the CookieException class instead. Never wrap the CookieException class instances into System::SmartPtr |
CCredentialCache | 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 |
CDns | Provides methods to work with DNS |
CDnsEndPoint | 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 |
CEndPoint | 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 |
CFileWebRequest | 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 |
CFileWebResponse | 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 |
CHttpKnownHeaderNames | Contains the string values of the known header names |
CHttpRequestHeaderExtensions | Contains utility methods to work with the HttpRequestHeader enumeration values |
CHttpResponseHeaderExtensions | Contains utility methods to work with the HttpResponseHeader enumeration values |
CHttpStatusDescription | Contains the utility methods to get the string representation of the HTTP status |
CHttpVersion | Contains versions of HTTP |
CHttpWebRequest | 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 |
CHttpWebResponse | 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 |
CICredentials | 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 |
CICredentialsByHost | 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 |
CIPAddress | 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 |
CIPEndPoint | 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 |
CIPHostEntry | 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 |
CIWebProxy | 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 |
CIWebRequestCreate | 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 |
CNetworkCredential | 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 |
CServicePoint | 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 |
CServicePointManager | 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 |
CSocketAddress | 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 |
CUriScheme | 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 |
CWebClient | 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 |
CDetails_WebException | Represents the exception that is thrown by WebRequest when an error occurs. Never create instances of this class manually. Use the WebException class instead. Never wrap the WebException class instances into System::SmartPtr |
CWebHeaderCollection | 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 |
CWebProxy | 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 |
►CWebRequest | 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 |
CHttpRequestCreator | 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 |
CWebRequestPrefixElement | 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 |
►CWebRequestMethods | Represents the string constants of web requests |
CFile | Represents the string constants for downloading and uploading a file |
CFtp | Represents the string constants of FTP |
CHttp | Represents the string constants of HTTP |
CWebResponse | 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 |
CFtpWebResponse | Dummy class making it possible linking ported 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 |
CFtpWebRequest | Implements a File Transfer Protocol (FTP) client. Dummy class making it possible linking ported code with FtpWebRequest references, but not executing it. Contains no properly implemented members |
►NReflection | |
CDetails_ReflectionTypeLoadException | |
CDetails_TargetInvocationException | |
CAssembly | 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 |
CAssemblyName | 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 |
CAssemblyTypeRegistrationBase | Base type for singletons to register type in executing assembly |
CAssemblyTypeRegistration | Singleton to register type in executing assembly |
CConstructorInfo | Provides access to constructor metadata |
CFieldInfo | Discovers the attributes of a field and provides access to field metadata |
►CMemberInfo | 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 |
CTypeInternal | 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 |
CMethodBase | 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 |
CMethodInfo | Represents information on class method |
CPropertyInfo | Represents property information |
►NRuntime | |
►NCompilerServices | |
CRuntimeHelpers | Helper class to get some object information in runtime |
CITuple | Defines a general-purpose Tuple implementation that allows access to Tuple instance members without knowing the underlying Tuple type |
►NInteropServices | |
CDetails_ExternalException | The base exception type for all COM interop exceptions and structured exception handling (SEH) exceptions. Never create instances of this class manually. Use the ExternalException class instead. Never wrap the ExternalException class instances into System::SmartPtr |
CFILETIME | Holds file time components. 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 |
CMarshal | Provides marshalling implementation. For compatibility with ported 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 |
►NSerialization | |
CDetails_SerializationException | |
CFormatterConverter | Represents a base implementation of the System::Runtime::Serialization::IFormatterConverter interface |
CIFormatterConverter | 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 |
CISerializable | 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 |
CSerializationInfo | 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 |
CStreamingContext | Dummy class to make StreamingContext-using ported classes compile. Do not manage instances of this class by SmartPtr, they must be allocated on stack only |
►NSecurity | |
►NAuthentication | |
CDetails_AuthenticationException | |
►NCryptography | |
NDetails | |
►NPkcs | |
CCmsSigner | 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 |
CContentInfo | 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 |
CSignedCms | 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 |
►NX509Certificates | |
NDetails | |
CPublicKey | 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 |
CX500DistinguishedName | 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 |
CX509Certificate | 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 |
CX509Certificate2 | 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 |
CX509Certificate2Collection | 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 |
CX509Certificate2CollectionPtr | 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 |
CX509CertificateCollection | 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 |
CX509CertificateCollectionPtr | 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 |
CX509Chain | 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 |
CX509ChainPolicy | 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 |
CX509ChainStatus | 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 |
CX509Extension | 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 |
CX509ExtensionCollection | 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 |
CX509ExtensionEnumerator | 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 |
CX509ExtensionCollectionPtr | 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 |
CX509KeyUsageExtension | 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 |
►NXml | |
NDetails | |
CDataObject | 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 |
CDSAKeyValue | 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 |
CKeyInfo | 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 |
CKeyInfoClause | 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 |
CKeyInfoName | 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 |
CKeyInfoX509Data | 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 |
CReference | 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 |
CRSAKeyValue | 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 |
CSignedInfo | 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 |
CSignedXml | 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 |
CTransform | 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 |
CTransformChain | 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 |
CX509IssuerSerial | 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 |
CXmlDsigC14NTransform | 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 |
CXmlDsigC14NWithCommentsTransform | 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 |
CXmlDsigEnvelopedSignatureTransform | 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 |
CXmlDsigExcC14NTransform | 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 |
CAsnEncodedData | 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 |
CAsymmetricAlgorithm | 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 |
CAsymmetricSignatureDeformatter | 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 |
CAsymmetricSignatureFormatter | 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 |
CToBase64Transform | 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 |
CFromBase64Transform | 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 |
CCryptoStream | 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 |
CCspKeyContainerInfo | Additional information about a cryptographic key pair |
CCspParameters | 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 |
CDeriveBytes | 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 |
CDSA | 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 |
CDSACryptoServiceProvider | 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 |
CDSAParameters | Data structure of DSA algorithm parameters. 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 |
CDSASignatureDeformatter | 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 |
CDSASignatureFormatter | 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 |
CECCurve | An elliptic curve |
CECDsa | 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 |
CECDsaBotan | 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 |
CECParameters | Public and private key parameters of an elliptic curve |
CECPoint | Point on an elliptic curve |
CHashAlgorithm | 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 |
CHashAlgorithmName | String representing the name of a hash algorithm. 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 |
CHMAC | 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 |
CHMACSHA1 | 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 |
CHMACSHA512 | Hash-based Message Authentication Code that uses the SHA512 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 |
CICryptoTransform | 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 |
CICspAsymmetricAlgorithm | 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 |
CKeySizes | 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 |
CMD5 | 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 |
CMD5CryptoServiceProvider | 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 |
COid | 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 |
CRandomNumberGenerator | 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 |
CRC2 | 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 |
CRC2Managed | 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 |
CRfc2898DeriveBytes | 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 |
CRijndael | 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 |
CRijndaelManaged | 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 |
CRNGCryptoServiceProvider | 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 |
CRSA | 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 |
CRSACryptoServiceProvider | 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 |
CRSAEncryptionPadding | Padding mode and parameters for RSA encryption or decryption operations |
CRSAParameters | Data structure of RSA algorithm parameters. 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 |
CRSAPKCS1SignatureDeformatter | 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 |
CRSAPKCS1SignatureFormatter | 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 |
CRSASignaturePadding | Padding mode and parameters for RSA signature creation or verification operations |
CSHA1 | 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 |
CSHA1CryptoServiceProvider | 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 |
CSHA1Managed | 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 |
CSHA256 | 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 |
CSHA256Managed | 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 |
CSHA384 | 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 |
CSHA384Managed | 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 |
CSHA512 | 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 |
CSHA512Managed | 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 |
CSymmetricAlgorithm | 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 |
CTripleDES | 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 |
CTripleDESManaged | 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 |
CDetails_CryptographicException | |
CDetails_CryptographicUnexpectedOperationException | |
►NPermissions | |
CSecurityPermission | 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 |
►NPolicy | |
CEvidence | Stub class for ported 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 |
CSecurityElement | 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 |
CDetails_SecurityException | |
CSecureString | 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 |
CSecureStringMarshal | Collection of methods for allocating and copying unmanaged memory blocks |
NStringExtra | |
►NTestPredicates | |
►NDetails | |
NSharedPtrAsserts | |
►NTypeTraits | |
CLargestFPType | Provides alias for longest floating point type provided. Ignores non-floating point types |
Chas_print_to_method | Checks for overload of PrintTo function that accepts given type as first argument. If an overload exists, inherits std::true_type, otherwise inheirts std::false_type |
Chas_data_method | Checks if a type has data() method. If it does, inherits std::true_type, otherwise inherits std::false_type |
Chas_data_method< System::Collections::BitArray, void > | Specialization for BitArray type which provides boost type which is inaccessible there |
CIsEnumerable | Checks if type has System::Collections::Generic::IEnumerable specialization as basetype. If so, value member is set to true, otherwise it is set to false |
CIsCppContainer | Checks if specific type is STL-style container. To do so, checks for iterator and const_iterator member types existance. If both exist, inherits std::true_type, otherwise inherits std::false_type |
►NText | |
NDetails | |
►NRegularExpressions | |
CCapture | 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 |
CCaptureCollection | 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 |
CGroup | 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 |
CGroupCollection | 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 |
CGroupCollectionPtr | 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 |
CMatch | 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 |
CMatchCollection | 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 |
CRegex | 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 |
CASCIIEncoding | 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 |
CDecoder | 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 |
CDecoderExceptionFallback | 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 |
CDecoderExceptionFallbackBuffer | 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 |
CDecoderFallback | 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 |
CDecoderFallbackBuffer | 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 |
CDetails_DecoderFallbackException | Exception thrown by DecoderExceptionFallback when decoding fails. Never create instances of this class manually. Use the DecoderFallbackException class instead. Never wrap the DecoderFallbackException class instances into System::SmartPtr |
CDecoderReplacementFallback | 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 |
CDecoderReplacementFallbackBuffer | Buffer for replacing decoding fallback strategy |
CEncoder | 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 |
CEncoderExceptionFallback | 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 |
CEncoderExceptionFallbackBuffer | 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 |
CEncoderFallback | 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 |
CEncoderFallbackBuffer | 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 |
CDetails_EncoderFallbackException | Exception thrown by EncoderExceptionFallback when encoding fails. Never create instances of this class manually. Use the EncoderFallbackException class instead. Never wrap the EncoderFallbackException class instances into System::SmartPtr |
CEncoderReplacementFallback | 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 |
CEncoderReplacementFallbackBuffer | 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 |
CEncodingInfo | 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 |
CEncoding | Encoding services |
CEncodingDecoder | 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 |
CEncodingEncoder | 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 |
CICUDecoder | 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 |
CICUEncoder | 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 |
CICUEncoding | 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 |
CLatin1Encoding | 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 |
CStringBuilder | 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 |
CUnicodeEncoding | 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 |
CUTF32Encoding | 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 |
CUTF7Encoding | 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 |
CUTF8Encoding | 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 |
►NThreading | |
CDetails_ThreadStateException | |
CDetails_SemaphoreFullException | |
CDetails_SynchronizationLockException | |
CDetails_ThreadAbortException | |
CDetails_ThreadInterruptedException | |
CAutoResetEvent | 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 |
CEventWaitHandle | 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 |
CInterlocked | 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 |
CManualResetEvent | 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 |
CMonitor | Class Monitor provides a mechanism that synchronizes access to objects |
CMutex | 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 |
CSemaphore | 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 |
CThread | 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 |
CThreadPoolImpl | 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 |
CThreadPool | 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 |
CTimeout | Threading timeout special values. This is a static type with no instance services. You should never create instances of it by any means |
CTimer | 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 |
CTimerQueue | 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 |
CWaitHandle | 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 |
►NTimers | |
CElapsedEventArgs | Arguments of timer event |
CTimer | Timer that calls delegate in a loop |
NUriDetails | |
►NWeb | |
►NServices | |
NDescription | |
►NProtocols | |
CHttpWebClientProtocol | 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 |
CInvokeCompletedEventArgs | 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 |
CSoapClientMessage | 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 |
CSoapDocumentMethodAttribute | 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 |
CSoapDocumentServiceAttribute | 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 |
CDetails_SoapException | Represents the exception thrown when method is called over SOAP and an error occurs. Never create instances of this class manually. Use the SoapException class instead. Never wrap the SoapException class instances into System::SmartPtr |
CSoapHeader | 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 |
CSoapHeaderAttribute | 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 |
CSoapHeaderCollection | Contains a collection of instances of the SoapHeader class |
CSoapHttpClientProtocol | 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 |
CSoapMessage | 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 |
CWebClientProtocol | 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 |
►CSoap | Contains the string constants of SOAP |
CAttribute | Contains the names of the SOAP attributes |
CCode | Contains the names of the SOAP codes |
CElement | Contains the names of the SOAP elements |
►CSoap12 | Contains the string constants of SOAP version 1.2 |
CAttribute | Contains the names of the attributes of SOAP version 1.2 |
CCode | Contains the names of the codes of SOAP version 1.2 |
CElement | Contains the names of the elements of SOAP version 1.2 |
CWebServiceAttribute | 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 |
CWebServiceBindingAttribute | 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 |
►NUI | |
►NWebControls | |
CDataGrid | Dummy class making it possible linking ported 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 |
CHttpContext | Dummy class making it possible linking ported 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 |
CHttpResponse | Dummy class making it possible linking ported 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 |
CDetails_HttpException | |
CHttpUtility | Service class that encodes and decodes URL parts to and from hex escape fragments |
►NWindows | |
►NForms | |
►CScreen | 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 |
CRectangle_ | 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 |
►CControl | Dummy class to make ported 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 |
CControlCollection | Collection of controls. Not implemented |
CForm | Dummy class to make ported 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 |
CIButtonControl | Dummy class to make ported 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 |
CSystemInformation | Dummy class to make ported code that uses SystemInformation class compilable. Methods are not implemented. This is a static type with no instance services. You should never create instances of it by any means |
►NXml | |
►NDetails | |
CXmlNativeError | Struct with libxml2 native error details |
►NSchema | |
NDetails | |
CIXmlSchemaInfo | |
CValidationEventArgs | Provides detailed information related to the validation 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 |
CXmlSchema | Represents an XML schema. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlSchemaAnnotated | |
CXmlSchemaAttribute | |
CXmlSchemaChoice | |
CXmlSchemaComplexType | |
CXmlSchemaElement | |
CXmlSchemaGroup | |
CXmlSchemaGroupBase | |
CXmlSchemaInfo | |
CXmlSchemaObject | |
CXmlSchemaObjectCollection | |
CXmlSchemaObjectTable | |
CXmlSchemaParticle | |
CXmlSchemaSequence | |
CXmlSchemaSet | Represents a cache of XSD schemas. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlSchemaSimpleType | |
CXmlSchemaType | |
CDetails_XmlSchemaException | |
CDetails_XmlSchemaValidationException | |
►NSerialization | |
CIXmlSerializable | 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 |
CXmlAttributeOverrides | 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 |
CXmlRootAttribute | 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 |
CXmlSerializationReader | Service class improving XmlReader experience |
CXmlSerializationWriter | Service class improving XmlWriter experience |
CXmlSerializer | 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 |
CXmlSerializerImplementation | Internal class to use with XmlSerializer |
CXmlSerializerNamespaces | Contains the XML namespaces and prefixes that are used by the XmlSerializer to generate qualified names in an XML document Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
►NXPath | |
NXPathResultType | |
CDetails_XPathException | |
CIXPathNavigable | Provides a factory of instances of XPathNavigator 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 |
CXPathDocument | Provides a read-only representation of an XML document using the XPath data 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 |
CXPathExpression | Represents an XPath expression. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXPathItem | Represents an item in the XQuery 1.0 and XPath 2.0 Data 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 |
CXPathNavigator | Allows navigating and editing XML 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 |
CXPathNodeIterator | Represents an iterator that iterates over a selected set of nodes. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
►NXsl | |
CXslCompiledTransform | Transforms XML data using an XSLT style sheet. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXsltArgumentList | Represents a collection of XSLT 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 |
CIXmlNamespaceResolver | Provides read access to a set of namespace and prefix mappings. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CNameTable | Provides single-threaded implementation of XmlNameTable. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlAttribute | Represents an attribute associated with an xml 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 |
►CXmlAttributeCollection | Represents a collection of XML 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 |
CEnumerator | Implements the IAttributeEnumerator interface |
CXmlCDataSection | Represents a CDATA section. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlCharacterData | Serves as a base class for several classes that represent XML nodes that represent sequences of 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 |
CXmlComment | Represents an XML comment node. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlConvert | Contains methods for encoding and decoding XML names and methods for converting between C++ types and XSD types. This is a static type with no instance services. You should never create instances of it by any means |
CXmlDeclaration | Represents an XML declaration node. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlDocument | Represents an XML document. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlDocumentFragment | Represents a service oject that is useful for tree insert 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 |
CXmlDocumentType | Represents the XML document type declaration node. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlElement | Represents an XML element node. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CDetails_XmlException | |
CXmlNameTable | Represents a table of string 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 |
CXmlNamedNodeMap | Represents a collection of XML nodes that can be accessed by index or 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 |
►CXmlNamespaceManager | Represents a collection of XML namespaces and provides scope management for 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 |
Cns_decl | Represents a single namespace |
Cns_scope | Represents a namespace scope in a stack |
CXmlNode | Represents an XML node. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlNodeChangedEventArgs | Represents information about XML node 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 |
CXmlNodeList | Represents a list of XML nodes. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlNodeReader | Provides non-cached forward-only access to data in an XML node. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlParserContext | Represents context information required by the XmlReader to parse an XML fragment. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlProcessingInstruction | Represents the XML processing instruction node. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlQualifiedName | Represents XML qualified name |
CXmlReader | Provides non-cached forward-only access to XML 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 |
CXmlReaderSettings | Specifies a set of features to support on the XmlReader object created by the Create 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 |
CXmlResolver | Resolves external XML resources specified by 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 |
CXmlText | Represents the text content of an XML element or attribute. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument |
CXmlTextReader | Provides non-cached forward-only access to XML 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 cl |