Graphisoft®

API Development KitVersion: 18

APIEnv_DeleteNavigatorViewID

###_short_desc_###

    GSErrCode ACAPI_Environment (
        APIEnv_DeleteNavigatorViewID,
        const API_Guid*     viewGuid,
        const bool*     silentMode
    );

 

파라미터

viewGuid
___
silentMode
이 파라미터는 뷰를 제거하는 동안 ArchiCAD로부터 경고 메시지들이 올지 여부를 켜거나 끄는 데 사용합니다.

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.
APIERR_BADPARS
만약 파라미터들 중 뭔가가 잘못되면 이 리턴 값을 보게 될 것입니다.

다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.

 

예제

이것은 Navigator_Test 테스트 애드온을 기반으로 한 뷰 제거에 대한 예제입니다.

 Int32 selected = DGTreeViewGetSelected (dialogID, NavTreeView, DG_TVI_ROOT);
 if (DBERROR (selected == DG_TVI_NONE))
	    return;

 bool silentMode = true;
 API_Guid guid = NavigatorTestGlobals::Instance ().GetNavigatorItem ((UIndex) DGTreeViewGetItemUserData (dialogID, NavTreeView, selected));
 ACAPI_Environment (APIEnv_DeleteNavigatorViewID, &guid, &silentMode);

 

설명

###_remarks_###

 

요구사항

버전: API 17 또는 이후
헤더: APIdefs_Environment.h

 

참고사항

ACAPI_Environment,
API 함수