本文整理汇总了C#中Plugin.AddRecord方法的典型用法代码示例。如果您正苦于以下问题:C# Plugin.AddRecord方法的具体用法?C# Plugin.AddRecord怎么用?C# Plugin.AddRecord使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Plugin
的用法示例。
在下文中一共展示了Plugin.AddRecord方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: newToolStripMenuItem_Click
private void newToolStripMenuItem_Click(object sender, EventArgs e)
{
if (!ValidateMakeChange())
return;
Plugin p = new Plugin();
Record r = new Record();
r.Name = "TES4";
SubRecord sr = new SubRecord();
sr.Name = "HEDR";
sr.SetData(new byte[] { 0xD7, 0xA3, 0x70, 0x3F, 0xFA, 0x56, 0x0C, 0x00, 0x19, 0xEA, 0x07, 0xFF });
r.AddRecord(sr);
sr = new SubRecord();
sr.Name = "CNAM";
sr.SetData(System.Text.Encoding.ASCII.GetBytes("Default\0"));
r.AddRecord(sr);
p.AddRecord(r);
TreeNode tn = new TreeNode(p.Name);
tn.Tag = p;
TreeNode tn2 = new TreeNode(r.DescriptiveName);
tn2.Tag = r;
tn.Nodes.Add(tn2);
PluginTree.Nodes.Add(tn);
UpdateStringEditor();
}