ImportLibraryItem(destinationNode, nodeClass, libaryName, itemPath, conflictResolutionChoices, preserveTypeDependencyPaths)

템플릿을 프로젝트로 가져옵니다.
static IUANode ImportLibraryItem(IUANode destinationNode, NodeClass nodeClass, string libraryName, string itemPath, List<TypeConflictResolutionChoice> conflictResolutionChoices, bool preserveTypeDependencyPaths);

인수

destinationNode
(IUANode)
템플릿을 가져올 대상 프로젝트 노드의 경로입니다.
nodeClass
(NodeClass)
노드에 해당하는 C# 클래스입니다.
libaryName
(string)
템플릿을 가져올 원본 라이브러리의 이름입니다.
itemPath
(string)
템플릿의 경로입니다. 경로에는 템플릿의 찾아보기 이름 또는 표시 이름이 포함될 수 있습니다.
conflictResolutionChoices
(null | List<TypeConflictResolutionChoice>)
선택적 사용자 지정 충돌 해결 선택 항목입니다. 사용자 지정 충돌 해결 선택 항목을 정의하는 방법에 대한 자세한 내용은 TypeConflictResolutionChoice(browseName, nodeClass, resolution) 항목을 참조하십시오.
preserveTypeDependencyPaths
(bool)
기본적으로, 종속성이 있는 템플릿을 가져오면 개체는 가져온 템플릿의 상위 노드에 나타납니다. 라이브러리 요소의 경로를 보존하면 템플릿 종속성을 원래 노드로 가져올 수 있습니다.
예를 들어,
라이브러리 요소의 경로 보존
이 활성화된 상태에서
모델
폴더에 있는 개체에 종속된 위젯을 가져오면 개체가
모델
폴더에 나타납니다.

예제

namespace UAManagedCore { public static class TemplateLibrary { public static IUANode ImportLibraryItem(IUANode destinationNode, NodeClass nodeClass, string libraryName, string itemPath, List<TypeConflictResolutionChoice> conflictResolutionChoices = null, bool preserveTypeDependencyPaths = false); } }
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal