Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
Available now!
Buy at Amazon US or
Buy at Amazon UK



Articles

» Windows API reference
» Webcam streaming in VB.NET
» Remoting with firewalls
» RSA from first principles
» Key & MouseLogger in .NET
» Networking Resource Kit for .NET
» Migrating VB6 Winsock to VB.NET
» Migrating C++ sockets to C#
» RFC Reference guide
» COM Reference guide
» WMI Reference guide
» SQL stored procedures
» TCP & UDP port reference
» NET Framework reference
» Ethernet Type codes
» MAC address assignments
» DLL entry point reference
» Boost SQL performance
» Free SMS UK
» Free SMS Ireland
» Free SMS South Africa
» Internet Explorer

Contact us

COM & ActiveX Interop reference for C# and VB.NET


This section details methods and types available in existing COM and ActiveX controls. This list was compiled by creating a RCW (runtime callable wrapper) for a wide selection of COM DLLs, using tlImp. Each of the wrapper dlls were then inspected using reflection to compile a comprehensive list of methods and types for each object.
Off-the-shelf COM objects can save developers time, rather than re-inventing a pure .NET version of the functionality. To minimize performance hits, COM objects can be loaded either dynamically at run time, with late-binding, or at design time with early binding. The book Network Programming in .NET (Buy at Amazon UK) (Buy at Amazon US) details how to use COM objects in your .NET applications in much greater detail than I can discuss here in this introduction.

Click on a library to view its member types

Access
ActiveDs
ActiveXDocumentWizard6
ActiveXPlugin
AddInToolbar6
ADOMD
ADOR
ADOX
AdRotator
AgentObjects
AgentServerObjects
AMovie
APIDeclarationLoader
APPCONFIGLib
APPVERSIONSLib
AppWizard6
ASControls
ASFCHOPLib
ASFRte
asp
ASPEMAILLib
ASPTxnTypeLibrary
ASPTypeLibrary
ATLLib
ATLOBJLib
AUDIOCONTROLLib
AutoDiscovery
AXAUTCTLLib
AXCTRL32Lib
AXISLib
BinedPKGLib
BLDWIZMGLib
BLOCKDRIVERLib
BrowserType
BrowseUI
BRP_SYSINFOLib
CabLib
CatalogServerLib
Cdlg
CDO
CERTCLIENTLib
CERTMAPLib
CERTMGRLib
CERTWIZLib
ChartfxLib
CICLib
CIODMLib
Cisso
ClassBuilder6
CMPROPSLib
CNFGPRTSLib
COLBCATLib
COLOADERLib
COMAdmin
ComCtl2
ComCtl3
ComctlLib
COMEXPLib
COMEXPSLib
COMPATUILib
CompSvcsAtlSupport
COMReplLib
COMSVCSLib
ConnectionDesignerObjects
ConnectionDesignerRunMode
ContentRotator
ControlWiz6
Converters
COOKDOCLib
Counters
CRYPTEXTLib
CSharp
CSharpExt
CSSEd
CSSEdP
CSSEDULib
CSSPkgLib
CTVLib
DAExpressLib
DAO
DataFormWizard6
DataStore2Lib
DATETIMEFIELDLib
DBADAPT
DBNamespaceLib
DBSCANNERLib
DBWiz1
DCTOOLLib
DDSLibrary
DECALLib
DEDesignerExtensibility
DEDesignerObjects
DEPLOYLib
DeploymentLib
DeployPluginsLib
DERuntimeObjects
DexterLib
DFRGSNAPLib
DFRGUILib
DFSSHLEXLib
DGLOGSLib
DHTMLEDLib
DHTMLPAGELIB
DialogObjects
DIFFMERGECTLLib
DirectAnimation
DIRECTLib
DIRECTORSHOCKWAVELib
DirectShowStreamLib
dlgCancl
DME
DMVIEW2Lib
DOCUTILLib
DSD
DSDebugger
DSDMOPRPLib
DSProjectSystem
DSSharedObjects
DSTextEditor
DTCFramework
DTCINTLib
DTCSERVLib
DTCSURLib
DTE
DTS
DTSPump
DXTMSFTLib
DXTRANSLib
DxVBLib
DxVBLibA
EFLib
EFStaticExtenderLib
EnvDTE
EventSystemLib
Excel
FAXCONTROLLib
FLEXACTVLib
FPAPILib
FPATLLib
FPMMCLib
FPWRAPLib
FrontPage
FrontPageEditor
FSWIZLib
GENPROJLib
Graph
GUADALUPELib
H323MSPLib
HelpServiceTypeLib
HHCTRLLib
HOSTINGLib
HostWizLib
HTMDLGSLib
HtmEditorPKGLib7
IASCoreLib
IasHelperLib
IASRadiusLib
ICMFILTERLib
ICWHELPLib
IEXTagLib
IISExt
IISLog
IISOle
IMAGXPR5Lib
InetCtlsObjects
INETMGRLib
InlineMultimedia
INSREPIMLib
IPConfMSPLib
IPNATHelperLib
ISAFRDMLib
isAnalogLibrary
ISCRIPTLib
ISDesign
ISSCRIPTHANDLERLib
ISWFrame
IUCTLLib
IWshRuntimeLibrary
JetES
JRO
KNLWRAPLib
KRNLPROVLib
LayoutDTCLib
LEDMETERLib
LESOFTWARELib
LICDLLLib
LiquidMotion
LIVEUPDATELib
LTSCommLib
MailMsgLib
MAPI
MARQUEELib
McastLib
mce
MDACVer
MDSPLib
MediaPlayer
MEDIAPLAYERLib
Messenger
MessengerAddIns
MessengerAPI
MessengerPrivate
Microsoft
Microsoft_VSDesigner
MigV2
MIMEDIRLib
MIMEEDIT
MMC20
MMDTCLib
MMFUTILLib
MQSNAPLib
MSAATEXTLib
MSBind
MSChart20Lib
MSChartWiz
MSComctlLib
MSComDlg
MSCommLib
mscoree
MSDAIPPLib
MSDAOSP
MSDASC
MSDataReportLib
MSDBCtls
MSDDS
MSDDSForm
MSDDSLM
MSDVDOPTLib
MsEnvLib
MSFlexGridLib
MSFlexGridWizard
MSForms
MSHelpControls
MSHelpServices
MSIEFTPLib
MSIELib
MSINFO32Lib
MSIOFFLib
MSMap
MSMask
MsmMergeTypeLib
MSMQ
MSNETOBJLib
MsoEuro
MSOLAPADMINLib
MSOutl
MSOWCFLib
MSPROPSHELLLib
MSRTEDITLib
MSScriptControl
MSSOAPLib
MSSQLParser
MSTIME
MSTSCLib
MSTTSENGINELib
MSTvCALib
MSTVGS
MSVBDataObjGen
MSVidCtlLib
MSWEBDVDLib
MSWinsockLib
MSWMDMLib
MSXML
MSXML2
MTSAdmin
MTXADDINLib
MYCOMPUTLib
NCProvLib
NETCONLib
NetMeetingLib
NetworkPolicy
NeuralNet
NextLink
NSLITELib
NSPlay
NTService
NUSRMGRLib
Office
OfficeBinder
OFFPROVLib
OLEDBError
OLEPRNLib
OLXLib
ONETOUCHDEVICESLib
ONETOUCHHARDWARELib
ONETOUCHIMGCONVLib
ONETOUCHSETTINGSLib
ONETOUCHTARGETSLib
ONETOUCHTRANSFERLib
OPEXPORTDLLLib
OPTSHOLDLib
OSE
OUACTRLLib
Outlook
OWC
P4PCTLLib
PACKETXLib
PageCounter
PageNavbarDTCLib
PaperPortApplicationLib
PaperPortDesktopViewLib
PaperPortFolderLib
PaperPortFolderViewLib
PaperPortLinkbarControlLib
PaperPortOCRManagerLib
PaperPortPrintManagerLib
PaperPortScannerConnectionLib
PCSMARTLib
PermissionChecker
PicClip
POP3
PowerPoint
PPEXPIMPLib
PPPAGECONTROLLib
PPSERVERLib
PPTHUMBNAILLib
PPTNSREXLib
PREVIEWLib
PROCTEXELib
PROGDLLib
PROJWIZLib
property
PropertyPageWizard6
QuartzTypeLib
QUERYLib
RacReg
RASSISTANCELib
RCBDYCTLLib
RDCCLIENTHOSTLib
RDO
RDS
RDSESSMGRLib
RDSServer
RDSSERVERHOSTLib
RECORDINGLib
RefEdit
REGTool5
REGWIZCTRLLib
Remote
RENDLib
REPALib
RepCDE
RepCdlg
RepCOM
RepDTM
RepGEN
REPLERRXLib
RepositoryTypeLib
RepUMX
RepVCM
ResEdit6
ResEditPKGLib
RestoreUILib
REXPROXYLib
RichTextLib
RSMLib
RTCCORELib
RTCSHARELib
RXCBPRXYLib
SAFRCFILEDLGLib
SAFSESSIONRESOLVERLib
SALMONLib
SCANTOOLLib
SCARDSSPLib
SCHEMAMANAGERLib
SchGridObjects
SCPLib
Scripting
Scriptlet
SCRIPTOSYSLib
SCRIPTPWLib
ScriptSigner
SDKINSTLib
SDPBLBLib
SEARCHCTRLLib
SEARCHRESULTSLib
SENDCMSGLib
SensEvents
SEOLib
SERVDEPSLib
SetupKernel
SetupLogServicesLib
SetupObjectWrapper
SetupPlayer
SetupUserInterface
SfxBar
SHAPPMGRPLib
SHDocVw
Shell32
SHELLHLPLib
SHGINALib
SimpleSearchDTSearchLib
SimpleSearchIndexerLib
SimpleSearchLib
SmLogCfgLib
SMTPADMLib
SNAKELib
SnapshotViewerControl
SourceSafeTypeLib
SpeechLib
SQLDISTXLib
SQLDMO
SQLMERGXLib
SQLNS
SrchUILib
SSLib
SSTUBLib
StarDDSLib
Status
STCLIENTLib
StdType
SubWiz
SvcVB
SystemMonitor
TabDlg
TahoeShellExtend
TAPI3Lib
TapilineLib
TCPILib
TDCLib
TempMgr
TERMMGRLib
TextManager
Theme
TIME
TLI
TLNTSVRLib
tom
Tools
TRAVELERLib
TRIALOCLib
TriDesignLib
TRIEDITLib
TSHOOTLib
UMLInstall
UPLOADMANAGERLib
UPNOTIFYLib
UPnPHostLib
UPNPLib
URLPICKERLib
VBA
VBALangProj
VBDataViewSupport
VBIDE
VBoostTypes
VBRUN
VBScript_Global
VCWIZLib
VIDTC1Lib
VIDTC2Lib
VIDTlpLib
VIDWojLib
VIFPAUTOLib
VisData
VIWFrame
VIWizard
VIZDS2Lib
VIZTWSCANLib
VJExt
VS7DataProject
VS98DataProject
VS98WebProject
VsBundleLib
VSDebugLib
VSDEditorLib
VsdPrjPackageLib
VSEditorPKGLib
VsHelp
VsHelpServices
VSLangProj
VSLangProj2
VSLangProjExt
VsMacroHierarchyLib
VSS
VsSccLib
VsSolutionPackageLib
VSSW
W3EXTLib
WAVEMSPLib
WbemScripting
WebClassDesigner
WebClassLibrary
WebPub
WebTools
Webtropy
WEBVWLib
WfcHost
WIAACMGRLib
WIALib
WIAVIDEOLib
WIAVIEWLib
WindowsInstaller
WinHttp
WinPCap
Wireless
WizMan6
WMDMLogLib
WMEncAgentLocatorLib
WMEncAgtLib
WMEncoderLib
WMEOSPPGLib
WMICNTLLib
WMIEXTENSIONLib
WMPCore
WMPLauncher
WMPOCX
WMPProxyLib
WMPREVIEWLib
WMPUI
WMSCLIENTNETMGRLib
WMSTREAMLib
Word
WORDBREAKERLib
WSHControllerLibrary
WUAUENGLib
WUPDINFOLib
WUV3ISLib
XENROLLLib
YINSTHELPERLib




Google

Copyright 2017 Infinite Loop Ltd.