OLE Automation

E827333

OLE Automation is a Microsoft technology that allows applications to expose and control their objects and functionality programmatically through a standardized COM-based interface.

All labels observed (3)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf COM-based automation technology
software technology
abbreviationOf Object Linking and Embedding Automation
allows C++ clients to call automation servers
JScript to control COM servers
VBScript to control COM servers
linked to: VBScript

Visual Basic to control COM servers
linked to: Visual Basic

applications to expose events
applications to expose methods
applications to expose objects
applications to expose properties
scripting languages to control applications
basedOn Component Object Model
category inter-process communication technology
software component technology
compatibleWith .NET via COM interop
C++
JScript
VBScript
Visual Basic 6.0
linked to: Visual Basic
definedIn OLE Automation Protocol
linked to: OLE Automation
developedBy Microsoft
documentedIn Microsoft Developer Network
Microsoft Platform SDK
linked to: Windows SDK
enables inter-application communication
programmatic control of application objects
scripting of application functionality
hasComponent automation client
automation server
type library
hasInterface IDispatch
IUnknown
introducedBy Microsoft Windows platform
linked to: Windows
partOf Microsoft COM technologies
Object Linking and Embedding
supports early binding
language-independent automation
late binding
usedBy Internet Explorer
Microsoft Access
Microsoft Excel
linked to: Excel

Microsoft Office applications
linked to: Microsoft Office

Microsoft Word
linked to: Word
usedFor application integration
extensibility of desktop applications
macro automation
uses COM interfaces
IDispatch interface
type libraries

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Visual Basic supports OLE Automation
OPC basedOn Microsoft OLE technology
linked to: OLE Automation
Object Linking and Embedding relatedTo OLE Automation
LIBID associatedWith OLE Automation
OLE Automation definedIn OLE Automation Protocol
linked to: OLE Automation