Autodesk.Revit.UI.Events.TransferredProjectStandardsEventArgs
是一个提供有关转移项目标准事件的信息的类。
TransferredProjectStandardsEventArgs
包含以下属性:
IList<string>
类型,为标准文件的源路径列表。IList<string>
类型,为标准文件的目标路径列表。IList<ElementId>
类型,为标准元素的ID列表。TransferredProjectStandardsEventArgs
通常与TransferProjectStandardsEventArgs
事件一起使用。在调用事件处理程序时,可以使用以下代码来获取源和目标路径:
private void OnTransferProjectStandards(object sender, TransferProjectStandardsEventArgs e)
{
TransferredProjectStandardsEventArgs args = e.GetTransferredProjectStandardsEventArgs();
IList<string> sourceFilePath = args.SourceFilePaths;
IList<string> targetFilePath = args.TargetFilePaths;
IList<ElementId> stdElementIds = args.StandardIds;
}
以下示例演示如何在事件处理程序中使用TransferredProjectStandardsEventArgs
类:
public void OnTransferProjectStandards(object sender, TransferProjectStandardsEventArgs e)
{
TransferredProjectStandardsEventArgs args = e.GetTransferredProjectStandardsEventArgs();
IList<string> sourceFilePaths = args.SourceFilePaths;
IList<string> targetFilePaths = args.TargetFilePaths;
IList<ElementId> stdElementIds = args.StandardIds;
//Do some operations...
}