예제 #1
0
 protected override void FormatPlaceElement(PlaceObjectTag tag, XElement elem)
 {
     if (tag.ColorTransform.HasValue)
     {
         elem.Add(new XElement(COLOR_TRANSFORM_ELEM, XColorTransformRGB.ToXml(tag.ColorTransform.Value)));
     }
 }
예제 #2
0
        protected override bool AcceptPlaceTagElement(PlaceObjectTag tag, XElement element)
        {
            switch (element.Name.LocalName)
            {
            case COLOR_TRANSFORM_ELEM:
                tag.ColorTransform = XColorTransformRGB.FromXml(element.Element(XColorTransformRGB.TAG_NAME));
                break;

            default:
                return(false);
            }
            return(true);
        }