다음을 통해 공유


방법: 항목 만들기 정의

항목 만들기는 프로세스를 통해 사용자를 안내하는 전용 패브릭 컨트롤을 통해 표준화됩니다. 이 컨트롤을 사용하면 항목이 만들어지는 작업 영역을 선택하고 민감도 레이블을 할당하며 다른 관련 설정을 구성할 수 있습니다. 이 표준화된 환경을 사용하면 더 이상 항목 만들기의 복잡성을 직접 처리하거나 향후 프로세스 변경에 대해 걱정할 필요가 없습니다. 또한 이 방법을 사용하면 워크로드 페이지에서 직접 항목을 만들 수 있으므로 원활하고 통합된 사용자 환경을 제공합니다.

표준 항목 만들기 환경의 구성은 Product.json 파일, 특히 아래 create섹션 내에서 createItemDialogConfig 찾을 수 있습니다. 이를 통해 실패 및 성공에 대한 이벤트 처리기를 정의할 수 있습니다. 참조를 위한 코드 조각은 다음과 같습니다.

{
    "name": "Product",
    "version": "1.100",
    "displayName": "Workload_Display_Name",
    "createExperience": {
        "description": "Workload_Description",
        "cards": [
            {
              "title": "CreateHub_Card_2_Title",
              "description": "CreateHub_Card_2_Description",
              "icon": {
                "name": "assets/images/HelloWorldItem-icon.png"
              },
              "icon_small": {
                "name": "assets/images/HelloWorldItem-icon.png"
              },
              "availableIn": [
                "home",
                "create-hub",
                "workspace-plus-new",
                "workspace-plus-new-teams"
              ],
              "itemType": "SampleItem",
              "createItemDialogConfig": {
                "onCreationFailure": { "action": "item.onCreationFailure" },
                "onCreationSuccess": { "action": "item.onCreationSuccess" }
              }
            }
        ]
    }    
}

이 구성은 필드, 레이블 및 단추 텍스트를 포함하여 새 항목을 만드는 데 사용되는 대화 상자를 정의합니다.