NativeSDK.Settings.Edition Provides configuration settings for SDK document operations. Manages document-level settings with overrides over SDK defaults. Initializes a new instance of the class. Retrieves a specific setting type, returning a merged view combining SDK defaults with document overrides. AOT-compatible implementation using source-generated factory methods. The type of setting to retrieve (e.g., PdfSettings). The merged settings instance. Loads document settings from a JSON stream. Loads document settings from a JSON file. The file path to the JSON settings file. Exports the current document settings to a JSON stream. Exports the current document settings to a JSON file. The file path where the JSON settings will be saved. Maps a settings type to its category without using reflection (AOT-compatible). Creates document override instances without reflection (AOT-compatible). Creates merged view instances without reflection (AOT-compatible). Serializes all document override settings into a container for JSON export. Serializes a specific document override setting without reflection (AOT-compatible). Deserializes a specific document override setting without reflection (AOT-compatible). Deserializes settings from a container and applies them to document overrides. Gets the settings for wordsdetection. The wordsdetection settings. Gets the settings for vision. The vision settings. Gets the settings for visiondescriptor. The visiondescriptor settings. Gets the settings for tablerecognition. The tablerecognition settings. Gets the settings for segmenter. The segmenter settings. Gets the settings for readingorder. The readingorder settings. Gets the settings for openaipicturealt. The openaipicturealt settings. Gets the settings for openailanguagesdetection. The openailanguagesdetection settings. Gets the settings for openaiapiendpoint. The openaiapiendpoint settings. Gets the settings for ocr. The ocr settings. Gets the settings for inferencelayout. The inferencelayout settings. Gets the settings for handwriting. The handwriting settings. Gets the settings for formrecognition. The formrecognition settings. Gets the settings for formlabeling. The formlabeling settings. Gets the settings for finalizer. The finalizer settings. Gets the settings for documentlayoutjsonexport. The documentlayoutjsonexport settings. Gets the settings for deskew. The deskew settings. Gets the settings for customvlmapi. The customvlmapi settings. Gets the settings for contentextraction. The contentextraction settings. Gets the settings for claudeapi. The claudeapi settings. Gets the settings for aiprocessing. The aiprocessing settings. Gets the settings for aiaugmenter. The aiaugmenter settings. Gets the settings for Word documents. The Word documents settings. Gets the settings for tiff. The tiff settings. Gets the settings for spreadsheet. The spreadsheet settings. Gets the settings for presentation. The presentation settings. Gets the settings for PDF. The PDF settings. Gets the settings for PDF page. The PDF page settings. Gets the settings for markdown. The markdown settings. Gets the settings for jpeg. The jpeg settings. Gets the settings for jbig2. The jbig2 settings. Gets the settings for instantjson. The instantjson settings. Gets the settings for image. The image settings. Gets the settings for HTML. The HTML settings. Gets the settings for email. The email settings. Gets the settings for CAD. The CAD settings. Gets the settings for opening documents. The opening documents settings. Gets the settings for conversion. The conversion settings. JSON serialization context for settings with AOT-compatible source generation. JsonSerializable attributes are generated in SettingsJsonContext.Generated.cs Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. The default associated with a default instance. The source-generated options associated with this context. Manages configuration settings for the Nutrient SDK. Provides functionality to load, export, and access various SDK settings through a type-safe registry system. This is a singleton class - use the static methods to access SDK settings. Public constructor for bridge code compatibility. Note: This class follows singleton pattern - use Instance property or static methods for normal usage. The singleton instance of SdkSettings. Loads SDK settings from a JSON stream. The stream containing JSON-formatted SDK settings. Loads SDK settings from a JSON file. The file path to the JSON settings file. Exports the current SDK settings to a JSON stream. The stream to write the JSON-formatted settings to. Exports the current SDK settings to a JSON file. The file path where the JSON settings will be saved. Static method to load SDK settings from a JSON file. The file path to the JSON settings file. Static method to load SDK settings from a JSON stream. The stream containing JSON-formatted SDK settings. Static method to export the current SDK settings to a JSON file. The file path where the JSON settings will be saved. Static method to export the current SDK settings to a JSON stream. The stream to write the JSON-formatted settings to. Retrieves a specific setting type from the SDK settings registry. Returns a merged view with SDK-level overrides. AOT-compatible implementation using switch statements instead of reflection. The type of setting to retrieve (e.g., PdfSettings). The SDK-level merged settings instance. Gets the settings for aiaugmenter. Gets the settings for aiprocessing. Gets the settings for CAD. Gets the settings for claudeapi. Gets the settings for contentextraction. Gets the settings for conversion. Gets the settings for customvlmapi. Gets the settings for deskew. Gets the settings for documentlayoutjsonexport. Gets the settings for email. Gets the settings for finalizer. Gets the settings for formlabeling. Gets the settings for formrecognition. Gets the settings for handwriting. Gets the settings for HTML. Gets the settings for image. Gets the settings for inferencelayout. Gets the settings for instantjson. Gets the settings for jbig2. Gets the settings for jpeg. Gets the settings for markdown. Gets the settings for ocr. Gets the settings for openaiapiendpoint. Gets the settings for openailanguagesdetection. Gets the settings for openaipicturealt. Gets the settings for opening documents. Gets the settings for PDF page. Gets the settings for PDF. Gets the settings for presentation. Gets the settings for readingorder. Gets the settings for segmenter. Gets the settings for spreadsheet. Gets the settings for tablerecognition. Gets the settings for tiff. Gets the settings for visiondescriptor. Gets the settings for vision. Gets the settings for wordsdetection. Gets the settings for Word documents. Helper class for SdkSettingRegistry serialization methods. These methods are in NativeSDK.API because they require SettingsJsonContext. Serializes all SDK override settings into a container for JSON export. Serializes a specific SDK override setting without reflection (AOT-compatible). Deserializes settings from a container and applies them to SDK overrides. Note: This creates new setting instances that can be used to update SDK overrides. Deserializes a specific SDK override setting without reflection (AOT-compatible). Deserializes settings from a container and applies them directly to the existing SDK override instances. Copies properties from source to target SDK override (AOT-compatible, no reflection).