다음을 통해 공유


WebPartChrome.FilterWebPartVerbs(WebPartVerbCollection, WebPart) 메서드

정의

개발자가 제공한 기준에 따라 특정 동사가 렌더링되지 않도록 제외합니다.

protected:
 virtual System::Web::UI::WebControls::WebParts::WebPartVerbCollection ^ FilterWebPartVerbs(System::Web::UI::WebControls::WebParts::WebPartVerbCollection ^ verbs, System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected virtual System.Web.UI.WebControls.WebParts.WebPartVerbCollection FilterWebPartVerbs (System.Web.UI.WebControls.WebParts.WebPartVerbCollection verbs, System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member FilterWebPartVerbs : System.Web.UI.WebControls.WebParts.WebPartVerbCollection * System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.WebPartVerbCollection
override this.FilterWebPartVerbs : System.Web.UI.WebControls.WebParts.WebPartVerbCollection * System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.WebPartVerbCollection
Protected Overridable Function FilterWebPartVerbs (verbs As WebPartVerbCollection, webPart As WebPart) As WebPartVerbCollection

매개 변수

verbs
WebPartVerbCollection

webPart 매개 변수에서 참조하는 컨트롤과 관련된 모든 동사의 컬렉션입니다.

webPart
WebPart

현재 렌더링되고 있는 컨트롤입니다.

반환

WebPartVerbCollection

webPart와 관련된 모든 동사가 포함된 WebPartVerbCollection입니다.

예외

verbs 컬렉션이 null인 경우

-또는- webPart이(가) null인 경우

설명

이 메서드는 FilterWebPartVerbs 컨트롤과 연결된 동사 컬렉션에서 특정 동사를 자동으로 필터링하고 필터링된 WebPart 동사가 렌더링되지 않도록 하는 방법을 제공합니다.

상속자 참고

사용자 지정 WebPartChrome 클래스를 만드는 경우 필요에 따라 메서드를 재정의 FilterWebPartVerbs(WebPartVerbCollection, WebPart) 하여 특정 동사가 렌더링되지 않도록 필터링할 수 있습니다. 이 작업을 수행하는 가장 일반적인 방법은 컨트롤 컬렉션 WebPart 에서 Verbs 동사를 확인하고 선택한 조건에 따라 각 동사를 렌더링해야 하는지 여부를 결정하는 프라이빗 메서드를 만드는 것입니다. 기본 메서드는 메서드를 완전히 재정의하는 경우 재현하기 어려운 많은 기본 필터링 조건을 제공합니다. 몇 가지 특수한 사례만 있는 경우 먼저 기본 메서드를 호출한 다음 사용자 지정 필터링 조건을 적용하기 위해 고유한 추가 메서드를 통해 결과 컬렉션을 전달할 수 있습니다.

적용 대상

추가 정보