OLE Automation - Name Confusion

Name Confusion

Automation objects do not necessarily use Microsoft OLE, which stands for Object Linking and Embedding — currently only a subset of COM — although some of Automation objects (which are a special type of COM objects) can be used in OLE and/or ActiveX environments. The confusion has its roots in Microsoft's earlier (rather vague) definition of OLE, which was previously more or less a synonym of COM — to the point that the acronym "OLE" frequently appears in legacy COM code, like parts of the MFC library.

Read more about this topic:  OLE Automation

Famous quotes containing the word confusion:

    There is ... no glamor at banquets—I mean the large formal banquets of big associations and societies. There is only a kind of dignified confusion that gradually unhinges the mind.
    James Thurber (1894–1961)

    My grandmother stood among her kettles and ladles.
    Smiling, in faulty grammar,
    She praised my fortune and urged my lofty career.
    So to please her I studied—but I will remember always
    How she poured confusion out, how she cooled and labeled
    All the wild sauces of the brimming year.
    Mary Oliver (b. 1935)