Ejemplo n.º 1
0
 internal Resource(byte[] buffer, ref int offset, StringPool stringPool)
 {
     // Number of bytes in this structure.
     ushort size = Helpers.ReadUInt16(buffer, ref offset);
     ResourceFlags flags = (ResourceFlags)Helpers.ReadUInt16(buffer, ref offset);
     // Reference into ResTable_package::keyStrings identifying this entry.
     Name = stringPool.GetReferencedString(buffer, ref offset);
     Value = new ResourceValue(buffer, ref offset);
     return;
 }
Ejemplo n.º 2
0
 internal XmlElementAttributeItem(byte[] buffer, ref int offset,
     StringPool stringPool)
 {
     Namespace = stringPool.GetReferencedString(buffer, ref offset, true);
     Name = stringPool.GetReferencedString(buffer, ref offset, true);
     RawValue = stringPool.GetReferencedString(buffer, ref offset, true);
     TypedValue = new ResourceValue(buffer, ref offset);
     return;
 }