Training
Module
Declare and instantiate classes in TypeScript - Training
Learn how to declare and instantiate classes in TypeScript.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Classes in the Active Template Library (ATL) can be categorized as follows:
Class factories
Class information
Collection
COM modules
Composite controls
Connection points
Control containment
Controls: General support
Data transfer
Data types
Debugging and exception
Dual interfaces
Enumerators and collections
Error information
File handling
Interface pointers
IUnknown implementation
Memory management
MMC snap-in
Object safety
Persistence
Properties and property pages
Registry support
Running objects
Security
Service provider support
Site information
String and text
Tear-off interfaces
Thread pooling
Threading models and critical sections
UI support
Windows support
Utility
For additional classes that can be used in ATL projects, see Shared classes.
Classes and structs
ATL COM desktop components
Functions
Global variables
Macros
Typedefs
Training
Module
Declare and instantiate classes in TypeScript - Training
Learn how to declare and instantiate classes in TypeScript.