0
Entity Framework -> Reverse Engineer Code First 컨텍스트 메뉴 항목에 의해 생성 된 클래스에 대한 버디 클래스를 만들기위한 템플릿을 작성하고 있습니다.EnvDTE : 속성이 가상으로 표시되어 있는지 확인하는 방법
가상으로 표시된 탐색 속성을 포함하고 싶지 않습니다. 그렇다면 CodeProperty 인터페이스 (또는 다른 EnvDTE 코드)를 사용하여 속성이 가상으로 표시되는지 여부를 확인하십시오.
는 의사 코드로 말을하려면
<# foreach (CodeElement ce in classInFile.Members)
{
if (ce.Kind == vsCMElement.vsCMElementProperty && [ce not marked as virtual])
{
WriteDisplayName(ce);
WriteProperty(ce);
WriteLine("");
}
} #>
즉, 어떻게 내가 그 CE를 결정합니까 가상으로 표시되지 ?
소리가 맞지만 EnvDTE80을 사용하려고 할 때 사용한 Tangible T4 라이브러리와 충돌이 있습니다. 그 갈등이 왜 일어 났는지 다시 한 번 살펴볼 것입니다. 나는 당신의 대답이 정답이라고 확신한다. 그래서 투표를하고 잠정적으로 대답했다. 감사. – awrigley