WebPartPersonalization.EnsureEnabled(Boolean) 메서드

정의

인스턴스가 WebPartPersonalization 초기화를 완료했는지 또는 현재 사용자에게 개인 설정 상태를 수정할 수 있는 권한이 있는지 확인합니다.

public:
 void EnsureEnabled(bool ensureModifiable);
public void EnsureEnabled(bool ensureModifiable);
member this.EnsureEnabled : bool -> unit
Public Sub EnsureEnabled (ensureModifiable As Boolean)

매개 변수

ensureModifiable
Boolean

검사 유형을 나타내는 부울 값입니다.

예외

현재 사용자에게 개인 설정 정보를 수정할 수 있는 권한이 없거나 다른 검사가 실패했습니다.

-또는-

IsEnabled 을 반환했습니다 false.

설명

이 메서드는 다음 두 가지 중 하나를 보장하기 위해 여러 WebPartPersonalization 메서드에서 사용되는 도우미 메서드입니다.

  • 인스턴스가 WebPartPersonalization 초기화를 완료했습니다(예: 메서드가 Load 호출되고 성공적으로 완료됨). 이 검사는 매개 변수가 ensureModifiable 같으면 수행됩니다 false.

    -또는-

  • 현재 사용자에게는 개인 설정 상태를 수정할 수 있는 권한이 있습니다. 이 검사는 같으면 ensureModifiable 수행됩니다.true

또한 컨트롤은 WebPartManager 다음과 같은 여러 경우에 이 메서드를 호출합니다.

  • 디스플레이 모드를 일반 모드가 아닌 다른 모드로 전환하려면 현재 사용자에게는 개인 설정 상태를 수정할 수 있는 권한이 있어야 합니다.

  • 웹 파트 컨트롤을 추가, 삭제 또는 이동하려면 현재 사용자에게는 개인 설정 상태를 수정할 수 있는 권한이 있어야 합니다.

  • 웹 파트 컨트롤을 연결, 연결 해제 및 편집하려면 현재 사용자에게는 개인 설정 상태를 수정할 수 있는 권한이 있어야 합니다.

  • 페이지에서 웹 파트 컨트롤을 내보내려면 인스턴스가 WebPartPersonalization 초기화를 완료해야 합니다.

  • 웹 파트 컨트롤을 가져오려면 현재 사용자에게는 개인 설정 상태를 수정할 수 있는 권한이 있어야 합니다.

적용 대상

추가 정보