Knihovna tříd utilit pro podporu rychlého programování aplikací.
Třídy
Třída | Popis | |
---|---|---|
![]() | AbstractXService |
Bázová třída, která implementuje IXService.
|
![]() | DefaultMethodAttribute | Specifikuje základní přetížení metody. |
![]() | ErrorReportingLogger |
Class for reporting drowned minor runtime exceptions.
|
![]() | NonExceptionalError | |
![]() | XApplicationSettings |
Utilita pro práci s nastavením aplikace.
|
![]() | XApplicationUtility |
Utilita pro práci s aplikací
|
![]() | XAssemblyManifestResourceContainer |
Třída XAssemblyManifestResourceContainer představuje manifest knihovny jako kontejner zdrojů, které má knihovna přiložena.
|
![]() | XAssemblyManifestResourceLocation |
Třída XAssemblyManifestResourceLocation reprezentuje zdroj v manifestu knihovny jako IXResourceLocation.
|
![]() | XAssemblyUtility |
Utilita pro práci s assembly.
|
![]() | XCollectionUtility |
Utilita pro práci s kolekcemi.
|
![]() | XColorUtility |
Utilita pro práci s barvou (Color).
|
![]() | XCommandLineException |
Výjimka XCommandLineException je vyvolána, když se stane chyba při parserování příkazové řádky.
|
![]() | XCommandLineParameter |
Třída XCommandLineParameter představuje parametr z příkazové řádky, který byl naparsován pomocí XCommandLineParameters.
|
![]() | XCommandLineParameters |
Třída XCommandLineParameters umožňuje jednoduché parserování příkazové řádky a zjisťování parametrů, s kterým byl program spuštěn.
|
![]() | XConsoleUtility |
Utilita pro práci s konzolou.
|
![]() | XConvert |
Utilita pro konverzi datových typů.
|
![]() | XCrc |
Bázový třída pro CRC.
|
![]() | XCrc16 |
16 bitové CRC podle CCITT (SDLC/HDLC)
|
![]() | XCrc32 |
32 bitové CRC.
|
![]() | XCursorUtility |
Utilita pro práci s kurzory
|
![]() | XDirectoryResourceContainer |
Třída XDirectoryResourceContainer představuje adresář jako kontejner souborů (zdrojů).
|
![]() | XEnvironmentVarDictionary |
Třída XEnvironmentVarDictionary slouží jako slovník proměnných prostředí. Hodnoty se nedají měnit.
|
![]() | XFilePathUtility |
Utilita pro práci s cestou k souboru.
|
![]() | XFileResourceLocation |
Rozhraní XFileResourceLocation definuje soubor jako zdroj dat, který je umístěn na daném místě a umožňuje poskytnout proud dat Stream pro jeho čtení.
|
![]() | XFileUtility |
Utilita pro práci se soubory.
|
![]() | XFontUtility |
Utilita pro práci s písmem.
|
![]() | XFormPositionSaver |
Utilita pro automatické ukládání pozice okna při ukončení a načtení okna.
|
![]() | XFormUtility |
Utilita pro práci s formuláři.
|
![]() | XGraphicsUtility |
Utilita pro práci s rozhraním pro kreslení (Graphics).
|
![]() | XImageUtility |
Utilita pro práci s Image.
|
![]() | XIOUtility |
Utilita pro vstupní/výstupní (I/O) operace.
|
![]() | XKeyboardUtility |
Utilita pro práci s klávesnicí.
|
![]() | XKeyDecorator |
Třída XKeyDecorator slouží pro zabalení zdrojového objektu klíče. Při přepsání je možné přidat další položky klíče a upravit způsob, jak bude testována totožnost instancí dvou dekorátorů.
|
![]() | XManifestResourceManager |
Třída XManifestResourceManager umožňuje načítat objekty a řetězce z úložiště (souboru manifestu).
|
![]() | XMath |
Utilita pro matematické výpočty.
|
![]() | XMemory |
Utilita pro práci s pamětí.
|
![]() | XNetworking |
Třída XNetworking umožňuje komunikovat na sítí, poslouchat a zasílat data na port pomocí protokolu TCP/IP.
|
![]() | XObjectPool |
Třída XObjectPool představuje rozšířenou hašovací tabulku, kde každému klíči je přiřazen jeden objekt se slabou referencí.
|
![]() | XPoolThread |
Implementuje vlákno, které je spouštěno pomocí sdílených vláken (ThreadPool).
|
![]() | XPrintUtility |
Utilita pro práci s tiskem a tiskárnou.
|
![]() | XRegistryVarDictionary |
Třída XEnvironmentVarDictionary slouží jako slovník zapouzdřující registry Windows. Hodnoty se nedají měnit.
|
![]() | XServiceManager |
Třída XServiceManager je singleton, který slouží k registraci a získání služeb.
|
![]() | XSGPToolProjectFolderServiceConstants |
Statická třída XSGPToolProjectFolderServiceConstants sdružuje konstanty názvů
proměnných XVars pro IXSGPToolProjectFolderService.
|
![]() | XSGPVarDictionary |
Třída XSGPVarDictionary slouží jako slovník SGP proměnných. Hodnoty se nedají měnit.
|
![]() | XSpecialFoldersVarDictionary |
Třída XSpecialFoldersVarDictionary slouží jako slovník speciálních proměnných (složky programu, názvu aplikace, obecných dokumentů...). Hodnoty se nedají měnit.
|
![]() | XStringUtility |
Utilita pro práci s řetězci.
|
![]() | XThread |
Implementuje vlákno pomocí běžného vlákna (Thread).
|
![]() | XThreadAbortException |
Výjimka, která je vyvolána během násilného ukončení vlákna.
|
![]() | XThreadBase |
Základní bázová třída vlákna, která implementuje rozhraní IXThread.
|
![]() | XTimer |
Reprezentuje časovač (stopky).
|
![]() | XUserSettings |
Třída XUserSettings reprezentuje uživatelské nastavení, do kterého si může uživatel ukládat různé nastavení, které může v budoucnu jednoduše načíst z disku.
|
![]() | XUserSettings..::.Key |
Třída XUserSettings..::.Key představuje klíč v uživatelském nastavení, který umožňuje ukládat a načítat uživatelské informace.
|
![]() | XUserSettingsFileNameAttribute |
Třída XUserSettingsFileNameAttribute umožňuje jednoduše specifikovat název souboru uživatelského nastavení.
|
![]() | XUserSettingsKeyNameAttribute |
Třída XUserSettingsKeyNameAttribute umožňuje jednoduše specifikovat název klíče v uživatelském nastavení, který daný typ používá.
|
![]() | XUserSettingsKeyValueEventArgs |
Informace o události změny klíče v nastaveních.
|
![]() | XVarDictionary |
Třída XVarDictionary slouží pro uchování různorodých proměnných v hašovací tabulce.
|
![]() | XVarDictionaryBase |
Abstraktní třída XVarDictionaryBase je abstraktní implementací rozhraní IXVarDictionary a je určena pro další přepsání. Třída umožňuje spravovat proměnné a nastavovat jejich hodnotu.
|
![]() | XVars |
Třída XVars umožňuje expandovat proměnné na odpovídající hodnoty.
|
![]() | XVarsException |
Výjimka XVarsException je vyvolána, když se stane chyba při práci s proměnnými IXVarDictionary.
|
Struktury
Struktura | Popis | |
---|---|---|
![]() | XColorUtility..::.ColorAHLS |
Reprezentuje barvu v HLS (odstín, jas, nasycení) barvovém modelu.
|
Rozhraní
Rozhraní | Popis | |
---|---|---|
![]() | IXApplicationService |
IXApplicationService reprezentuje rozhraní služby pro obecnou System.Windows.Forms aplikaci.
|
![]() | IXErrorReportingLoggerService |
Interface for logging (drowned) minor runtime exceptions.
|
![]() | IXFromResource |
Rozhraní IXFromResource reprezentuje objekt, který byl vytvořen z daného zdroje.
|
![]() | IXResourceContainer |
Rozhraní IXResourceContainer definuje metody pro správu kontejneru a poskytuje informace o zdrojích v tomto kontejneru.
|
![]() | IXResourceLocation |
Rozhraní IXResourceLocation definuje zdroj dat, který je umístěn na daném místě a umožňuje poskytnout proud dat Stream pro jeho čtení. Zdrojem může být například souboru na disku či soubor přiložený ke knihovně.
|
![]() | IXResourceManager |
Rozhraní IXResourceManager definuje metody pro načítání objektů a rětězců z úložiště. Každý načtený objekt či řetězec může být lokalizovaný pro místní nastavení.
|
![]() | IXService |
Bázové rozhraní pro služby.
|
![]() | IXSGPToolProjectFolderService |
IXSGPToolProjectFolderService reprezentuje rozhraní služby obecného SGP nástroje.
|
![]() | IXThread |
Obecné rozhraní vlákna.
|
![]() | IXVarDictionary |
Rozhraní IXVarDictionary definuje metody obecného slovníku proměnných.
|
Delegáti
Delegát | Popis | |
---|---|---|
![]() | XObjectPool..::.ProcessEntryHandler |
Delegát pro provedení akce s každou položkou ve fondu.
|
![]() | XThreadExitEventHandler |
Delegát pro obsluhu události ukončení vlákna.
|
![]() | XThreadStart |
Delegát pro spouštění vlákna.
|
![]() | XThreadStartEventHandler |
Delegát pro obsluhu události spuštění vlákna.
|
![]() | XUserSettingsKeyValueEventHandler |
Delegát pro obsluhu události změny klíče v nastaveních.
|
Výčty
Výčet | Popis | |
---|---|---|
![]() | XByteOrder |
Reprezentuje typ řazení bytů ve vícebytových slovech.
|
![]() | XCommandLineErrorCode |
Výčet XCommandLineErrorCode určuje chybový stav parseru příkazové řádky.
|
![]() | XCommandLineParameterFlags |
Výčet XCommandLineParameterFlags definuje způsoby, jakým je nastaven parametr příkazové řádky.
|
![]() | XTriBoolean |
Reprezentuje nulovatelný Boolean.
|