コード例 #1
0
 /// <summary>
 /// Gets a visibility attribute
 /// </summary>
 /// <param name="name">Attribute name</param>
 /// <param name="visibility">When this returns , contains the attribute value</param>
 public unsafe void GetAttributeValue(string name, out SvgVisibility visibility)
 {
     fixed(SvgVisibility *ptr = &visibility)
     {
         GetAttributeValue(name, SvgAttributePodType.Visibility, new IntPtr(ptr), sizeof(SvgVisibility));
     }
 }
コード例 #2
0
 /// <summary>
 /// Sets visibility attribute
 /// </summary>
 /// <param name="name">Attribute name</param>
 /// <param name="visibility">New svg visibility</param>
 public unsafe void SetAttributeValue(string name, SvgVisibility visibility)
 {
     SetAttributeValue(name, SvgAttributePodType.Visibility, new IntPtr(&visibility), sizeof(SvgVisibility));
 }