本文整理汇总了C#中MgaFCO.set_StrAttrByName方法的典型用法代码示例。如果您正苦于以下问题:C# MgaFCO.set_StrAttrByName方法的具体用法?C# MgaFCO.set_StrAttrByName怎么用?C# MgaFCO.set_StrAttrByName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MgaFCO
的用法示例。
在下文中一共展示了MgaFCO.set_StrAttrByName方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UpdateResourcePath
private void UpdateResourcePath(MgaFCO resource, string cadFileExtension)
{
string path = resource.get_StrAttrByName("Path");
if (!String.IsNullOrEmpty(path))
{
string filename = Path.GetFileName(path);
if (!String.IsNullOrEmpty(filename))
{
Match match = Regex.Match(filename, @"((\.prt\.*)|(\.asm\.*))", RegexOptions.IgnoreCase);
if (!match.Success)
{
path += cadFileExtension;
resource.set_StrAttrByName("Path", path);
GMEConsole.Info.WriteLine("Added file extension ({0}) to Resource's Path attribute: <a href=\"mga:{1}\">{2}</a>.",
cadFileExtension,
resource.ID,
resource.Name);
}
// might need to do this later: check if existing file extension of resource matches cadFileExtension.
}
}
}