Condividi tramite


Layout dei risultati per il connettore Microsoft 365 Copilot Wiki di Azure DevOps

Il connettore Microsoft 365 Copilot Wiki di Azure DevOps consente all'organizzazione di indicizzare i wiki dal servizio Azure DevOps. Dopo aver configurato il connettore e il contenuto dell'indice, è necessario configurare una pagina dei risultati della ricerca.

Per configurare la pagina dei risultati della ricerca, è necessario:

  1. Configurare la verticale di ricerca.
  2. Configurare il tipo di risultato della ricerca.

In questo documento è stato fornito un file JSON del layout dei risultati di esempio necessario per configurare il layout dei risultati per il connettore Copilot wiki di Azure DevOps.

Nozioni preliminari

È necessario aver configurato il connettore Copilot wiki di Azure DevOps. Per utilizzare il layout dei risultati di esempio JSON così come è, è necessario selezionare le proprietà seguenti per l'indicizzazione con lo schema di ricerca indicato.

Nota

  • Recuperare l'attributo di ricerca è necessario per visualizzare una proprietà nel modello dei risultati della ricerca. Una proprietà può avere anche altri attributi di ricerca.
Proprietà Attributo dello schema di ricerca obbligatorio
Titolo Recuperare
RemoteURL Recuperare
LastPublishedAuthorName Recuperare
LastPublishedDate Recuperare
Contenuto Proprietà Content
Organizzazione Recuperare
Project Recuperare
WikiIdentifier Recuperare

Layout dei risultati

Con questo esempio, i risultati della ricerca saranno simili ai seguenti:

Esempio di layout per il connettore Copilot wiki di Azure DevOps.

Ecco il file JSON associato al layout:

{
    "type": "AdaptiveCard",
    "version": "1.0",
    "body": [
        {
            "type": "ColumnSet",
            "columns": [
                {
                    "type": "Column",
                    "width": "auto",
                    "items": [
                        {
                            "type": "Image",
                            "url": "https://searchuxcdn.blob.core.windows.net/designerapp/images/AzureDevOpsLogo.png",
                            "horizontalAlignment": "Center",
                            "altText": "Not available",
                            "width": "-1px",
                            "size": "Small"
                        }
                    ]
                },
                {
                    "type": "Column",
                    "width": 8,
                    "items": [
                        {
                            "type": "TextBlock",
                            "text": "[${Title}](${RemoteURL})",
                            "color": "Accent",
                            "size": "Medium",
                            "weight": "Bolder"
                        },
                        {
                            "type": "TextBlock",
                            "text": "__${LastPublishedAuthorName}__ modified on {{DATE(${LastPublishedDate})}}",
                            "spacing": "Small"
                        },
                        {
                            "type": "ColumnSet",
                            "columns": [
                                {
                                    "type": "Column",
                                    "width": "stretch",
                                    "items": [
                                        {
                                            "type": "TextBlock",
                                            "text": "__Organization:__ ${Organization}"
                                        }
                                    ]
                                },
                                {
                                    "type": "Column",
                                    "width": "stretch",
                                    "items": [
                                        {
                                            "type": "TextBlock",
                                            "text": "__Project:__ ${Project}"
                                        }
                                    ]
                                },
                                {
                                    "type": "Column",
                                    "width": "stretch",
                                    "items": [
                                        {
                                            "type": "TextBlock",
                                            "text": "__Wiki:__ ${WikiIdentifier}"
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "type": "TextBlock",
                            "text": "${ResultSnippet}",
                            "wrap": true,
                            "maxLines": 3,
                            "spacing": "Medium"
                        }
                    ],
                    "horizontalAlignment": "Center",
                    "spacing": "Medium"
                }
            ]
        }
    ],
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "$data": {
    }
}

Risorse

Personalizzare la pagina dei risultati della ricerca

Gestire i layout dei risultati della ricerca