Ejemplo n.º 1
0
        /// <summary>
        /// Writes a notes master.
        ///
        /// <param name="ppt">PowerpointDocument record</param>
        /// <param name="m">Notes master record</param>
        private void WriteNoteMaster2(PowerpointDocument ppt, Note m)
        {
            _writer.WriteStartElement("p", "notesMasterId", OpenXmlNamespaces.PresentationML);

            NotesMasterMapping mapping = _ctx.GetOrCreateNotesMasterMappingByMasterId(0);

            mapping.Write();

            string relString = mapping.targetPart.RelIdToString;

            _writer.WriteAttributeString("r", "id", OpenXmlNamespaces.Relationships, relString);

            _writer.WriteEndElement();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Registers a NotesMasterMapping so it can later be looked up by its master ID.
 /// </summary>
 /// <param name="masterId">Master id with which to associate the MasterMapping.</param>
 /// <param name="mapping">MasterMapping to be registered.</param>
 public void RegisterNotesMasterMapping(UInt32 masterId, NotesMasterMapping mapping)
 {
     this.NotesMasterIdToMapping[masterId] = mapping;
 }