2.5.32 LinkedSlide10Atom

Referenced by: PP10SlideBinaryTagExtension

An atom record that specifies a reference to a presentation slide and a count of LinkedShape10Atom records.

Let the corresponding main document be specified by the document that contains both the corresponding linked document and the corresponding reviewer document.

Let the corresponding linked document be specified as follows:

  • Let the corresponding main master slide be specified by the MainMasterContainer record (section 2.5.3) that is specified by the first MasterPersistAtom record (section 2.4.14.2) in the MasterListWithTextContainer record (section 2.4.14.1) in the corresponding main document.

  • Let the corresponding shape be specified by the OfficeArtSpContainer record ([MS-ODRAW] section 2.2.14) such that the wzName_complex property ([MS-ODRAW] section 2.3.4.2) matches the string "Linked". The corresponding shape is contained by the drawing field of the corresponding main master slide.

  • Let the corresponding OLE object be specified by the ExOleEmbedContainer record (section 2.10.27 ) whose exOleObjAtom.exObjId field matches the exObjIdRef field of the ExObjRefAtom record that is contained within the corresponding shape. Let the corresponding linked document be the corresponding OLE object so specified.

Let the corresponding reviewer document be specified as follows:

  • Let the corresponding main master slide be specified by the MainMasterContainer record that is specified by the first MasterPersistAtom record (section 2.4.14.2) in the MasterListWithTextContainer record (section 2.4.14.1) in the corresponding main document.

  • Let the corresponding shape be specified by the OfficeArtSpContainer record ([MS-ODRAW] section 2.2.14) such that the wzName_complex property ([MS-ODRAW] section 2.3.4.2) matches the string "Reviewer". The corresponding shape is contained by the drawing field of the corresponding main master slide.

  • Let the corresponding OLE object be specified by the ExOleEmbedContainer record whose exOleObjAtom.exObjId field matches the exObjIdRef field of the ExObjRefAtom record that is contained within the corresponding shape. Let the corresponding reviewer document be the corresponding OLE object so specified.

Let the corresponding base document be specified as follows:

  • Let the corresponding main master slide be specified by the MainMasterContainer record that is specified by the first MasterPersistAtom record (section 2.4.14.2) in the MasterListWithTextContainer record (section 2.4.14.1) in the corresponding reviewer document.

  • Let the corresponding shape be specified by the OfficeArtSpContainer record ([MS-ODRAW] section 2.2.14) such that the wzName_complex property ([MS-ODRAW] section 2.3.4.2) matches the string "Base". The corresponding shape is contained by the drawing field of the corresponding main master slide.

  • Let the corresponding OLE object be specified by the ExOleEmbedContainer record whose exOleObjAtom.exObjId field matches the exObjIdRef field of the ExObjRefAtom record that is contained within the corresponding shape. Let the corresponding base document be the corresponding OLE object so specified.

If this LinkedSlide10Atom record is contained within the corresponding main document, let the associated document be specified by the corresponding linked document; or if this LinkedSlide10Atom record is contained within the corresponding reviewer document, let the associated document be specified by the corresponding main document; or if this LinkedSlide10Atom record is contained within the corresponding base document, let the associated document be specified by the corresponding linked document.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

rh

...

linkedSlideIdRef

cLinkedShapes

rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.

Field

Meaning

rh.recVer

MUST be 0x0.

rh.recInstance

MUST be 0x000.

rh.recType

MUST be RT_LinkedSlide10Atom.

rh.recLen  

MUST be 0x00000008.

linkedSlideIdRef (4 bytes): A SlideIdRef (section 2.2.25) that specifies a reference to a presentation slide in the associated document.

cLinkedShapes (4 bytes): A signed integer that specifies the count of LinkedShape10Atom records in the rgLinkedShape10Atom field of the PP10SlideBinaryTagExtension record that contains this LinkedSlide10Atom record.