ndepend를 사용하여 양식 이벤트를 처리하는 모든 방법을 찾습니다
-
08-07-2019 - |
문제
누군가가 NDEPOR에 대한 CQL 쿼리를 작성하는 데 도움이 될 수 있는지 궁금해서 양식 이벤트를 처리하는 양식 클래스의 모든 방법을 보여줄 것입니다. 그래서 나는 다음과 같은 모든 방법을 찾고 싶습니다.
Private Sub AddFolderButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AddFolderButton.Click
나는 몇 가지 옵션을 살펴 보았지만 실제로 필요한 일을 할 수는 없습니다.
나는 방금 ndepend를 사용하기 시작 했으므로 아직 익숙해지지 않았지만이 모든 시간없이 도대체 어떻게 살았는지 한 가지를 알고 있습니다.
해결책
나는 NDEPENT 팀의 PATRICK이며 지금까지 '메소드 이름 + 서명'에서 'namelike + 정규 표현'조건을 사용하여 CQL로 원하는 것을 달성하는 가장 좋은 방법입니다.
다른 팁
모든 양식 생성 이벤트 핸들러는 이름에 밑줄이 있기 때문에 실제로 100% 정확하지는 않습니다. 밑줄을 필터로 사용했기 때문에 이름에 "eventargs"가있는 곳에 필터를 사용했습니다. . 쿼리는 다음과 같습니다.
SELECT METHODS WHERE NameLike "_" OR NameLike "EventArgs" AND !IsSpecialName AND IsPrivate
이 쿼리는 이벤트를 처리하는 모든 메소드를 거의 반환하지만 여전히 더 정확한 방법을 찾고 싶습니다.
제휴하지 않습니다 StackOverflow