LibreOffice Module oox (master) 1
Public Member Functions | Public Attributes | List of all members
oox::vml::OleObjectInfo Struct Reference

Contains information about an OLE object embedded in a draw page. More...

#include <vmldrawing.hxx>

Inheritance diagram for oox::vml::OleObjectInfo:
[legend]
Collaboration diagram for oox::vml::OleObjectInfo:
[legend]

Public Member Functions

 OleObjectInfo (bool bDmlShape=false)
 
void setShapeId (sal_Int32 nShapeId)
 Sets the string representation of the passed numeric shape identifier. More...
 
- Public Member Functions inherited from oox::ole::OleObjectInfo
 OleObjectInfo ()
 

Public Attributes

OUString maShapeId
 Shape identifier for shape lookup. More...
 
OUString maName
 Programmatical name of the OLE object. More...
 
bool mbAutoLoad
 
const bool mbDmlShape
 True = DrawingML shape (PowerPoint), false = VML shape (Excel/Word). More...
 
- Public Attributes inherited from oox::ole::OleObjectInfo
StreamDataSequence maEmbeddedData
 Data of an embedded OLE object. More...
 
OUString maTargetLink
 Path to external data for linked OLE object. More...
 
OUString maProgId
 
bool mbLinked
 True = linked OLE object, false = embedded OLE object. More...
 
bool mbShowAsIcon
 True = show as icon, false = show contents. More...
 
bool mbAutoUpdate
 
bool mbHasPicture
 Ole object requires a picture element according to spec.> More...
 

Detailed Description

Contains information about an OLE object embedded in a draw page.

Definition at line 62 of file vmldrawing.hxx.

Constructor & Destructor Documentation

◆ OleObjectInfo()

oox::vml::OleObjectInfo::OleObjectInfo ( bool  bDmlShape = false)
explicit

Definition at line 74 of file vmldrawing.cxx.

Member Function Documentation

◆ setShapeId()

void oox::vml::OleObjectInfo::setShapeId ( sal_Int32  nShapeId)

Sets the string representation of the passed numeric shape identifier.

Definition at line 80 of file vmldrawing.cxx.

References maShapeId.

Member Data Documentation

◆ maName

OUString oox::vml::OleObjectInfo::maName

Programmatical name of the OLE object.

Definition at line 65 of file vmldrawing.hxx.

Referenced by oox::drawingml::OleObjectGraphicDataContext::onCreateContext().

◆ maShapeId

OUString oox::vml::OleObjectInfo::maShapeId

◆ mbAutoLoad

bool oox::vml::OleObjectInfo::mbAutoLoad

Definition at line 66 of file vmldrawing.hxx.

◆ mbDmlShape

const bool oox::vml::OleObjectInfo::mbDmlShape

True = DrawingML shape (PowerPoint), false = VML shape (Excel/Word).

Definition at line 67 of file vmldrawing.hxx.


The documentation for this struct was generated from the following files: