Udostępnij za pośrednictwem


Znaczniki Dataverse Liquid

znaczniki encji Microsoft Dataverse Liquid służą do ładowania i wyświetlania danych Dataverse lub korzystania z innych usług schematu Power Pages. Te tagi to rozszerzenia charakterystyczne dla Dataverse do języka Liquid.

wykres

Dodaj wykres aplikacji opartej na modelu Power Apps do strony internetowej. W polu Kopia na stronie sieci Web lub w pole Źródło szablonu sieci Web można dodać znacznik wykresu. Aby poznać kroki dodawania wykresu aplikacji opartej na modelu Power Apps do strony sieci Web, zobacz Dodaj wykres do strony sieci Web w Power Pages.

{% chart id:"EE3C733D-5693-DE11-97D4-00155DA3B01E" viewid:"00000000-0000-0000-00AA-000010001006" %}

Parametry

Istnieją dwa parametry, które mają być dostarczane ze znacznikiem wykresu: identyfikator wykresu i viewid.

Identyfikator wykresu

Identyfikator wizualizacji wykresu. Identyfikator można uzyskać, eksportując wykres.

viewid

Identyfikator tabeli po otwarciu w widoku edytora.

powerbi

Dodaje pulpity nawigacyjne Power BI oraz raporty na stronach. Znacznik można dodać w polu Kopiuj na stronie sieci Web lub w polu Źródło w szablonie sieci Web. Aby poznać kroki pozwalające dodać raport Power BI lub pulpit nawigacyjny do strony sieci Web w Power Pages, zobacz Dodaj raport Power BI lub pulpit nawigacyjny do strony sieci Web w Power Pages.

Uwaga

Aby znacznik mógł działać należy włączyć integrację Power BI z piasty Power Pages w Centrum administracyjnym Power Platform. Jeśli nie włączono integracji Power BI, pulpit nawigacyjny lub raport nie będzie wyświetlany.

Parametry

Znacznik powerbi przyjmuje następujące parametry:

path

Ścieżka raportu Power BI lub pulpit nawigacyjny. Jeśli raport Power BI lub pulpit nawigacyjny są bezpieczne, należy zapewnić typ uwierzytelniania.

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}

authentication_type

Typ uwierzytelniania wymagany dla raportu Power BI lub pulpitu nawigacyjnego. Prawidłowe wartości dla tego parametru to:

  • Anonimowy: Pozwala osadzić Opublikuj w raportach sieci Web Power BI. Domyślny typ uwierzytelniania to Anonimowy. Podczas korzystania z typu uwierzytelniania jako Anonim, należy uzyskać adres URL raportu Power BI w sposób opisany w artykule Publikowanie w witrynie sieci Web z poziomu Power BI

  • AAD: umożliwia bezpieczne udostępnienie raportów lub pulpitów nawigacyjnych usługi Power BI uwierzytelnionym użytkownikom usługi Power BI Microsoft Entra.

  • powerbiembedded: Umożliwia udostępnianie bezpiecznych raportów Power BI lub pulpitów nawigacyjnych użytkowników zewnętrznych, którzy nie mają licencji Power BI lub ustawienia uwierzytelniania Microsoft Entra. Aby uzyskać informacje na temat konfiguracji usługi Power BI Embedded, zobacz Włącz usługę Power BI Embedded.

Podczas dodawania bezpiecznego raportu Power BI lub pulpitu nawigacyjnego, upewnij się, że jest on udostępniany usługom Power Pages, Microsoft Entra lub Power BI Embedded.

Uwaga

Wartości parametru authentication_type uwzględniają wielkość liter.

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}

Można również filtrować raport dla jednej lub wielu wartości. Składnia filtrowania raportu:

URL?filter=Table/Field eq 'value'

Na przykład chcesz przefiltrować raport, aby zobaczyć dane dla kontaktu Bert Hair. Należy dołączyć adres URL wraz z następującymi danymi:

?filter=Executives/Executive eq 'Bert Hair'

Kompletny kod to:

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01?filter=Executives/Executive eq 'Bert Hair'" %}

Więcej informacji na temat filtrowania raportu: Filtrowanie raportu przy użyciu parametrów ciągu zapytania w adresie URL

Uwaga

Anonimowy raport nie obsługuje filtrowania.

Możesz także utworzyć ścieżkę dynamiczną, korzystając ze zmiennej Liquid capture :

{% capture pbi_path %}https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01?filter=Executives/Executive eq '{{user.id}}'{% endcapture %}
{% powerbi authentication_type:"AAD" path:pbi_path %}

Więcej informacji na temat zmiennej Liquid: Tagi zmienne

tileid

Wyświetla określony kafelek pulpitu nawigacyjnego. Należy podać identyfikator kafelka.

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/dashboards/00000000-0000-0000-0000-000000000001" tileid:"00000000-0000-0000-0000-000000000002" %}

roles

Role przypisane do raportu Power BI. Ten parametr działa tylko wtedy, gdy parametr authentication_type ustawiono na powerbiembedded.

Jeśli w programie Power BI zdefiniowano role i przypisano je do raportów, należy określić odpowiednie role w znaczniku Liquid powerbi. Role umożliwiają filtrowanie danych, które mają być wyświetlane w raporcie. Użytkownik może podać wiele ról rozdzielonych przecinkami. Aby uzyskać więcej informacji na temat definiowania ról w Power BI, zobacz Zabezpieczenia na poziomie wiersza (RLS) z Power BI.

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:"Region_East,Region_West" %}

Jeśli przypisałeś rolę do raportu Power BI, ale nie określiłeś parametru role w tagu Liquid lub nie określiłeś roli w parametrze, zostanie wyświetlony błąd.

Napiwek

Jeśli chcesz używać ról sieci Web zdefiniowanych w witrynie jako ról Power BI, możesz zdefiniować zmienną i przypisać do niej role sieci Web. Możesz następnie użyć zdefiniowanej zmiennej w tagu Liquid.

Załóżmy, że zdefiniowałeś dwie role sieci Web jako Region_East i Region_West w witrynie. Aby przyłączyć się do nich, można użyć kodu: {% assign webroles = user.roles | join: ", " %}

W powyższym urywku kodu, webroles to zmienna, a role sieci Web Region_East i Region_West będą w niej przechowywane.

Użyj zmiennej webroles w tagu Liquid w następujący sposób:

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:webroles%}

editable

Renderuje obiekt CRM portali Power Pages jako edytowalny w witrynie, dla użytkowników z uprawnieniem do edycji zawartości dla tego obiektu. Można edytować obiekty takie jak strona, urywki, i weblinks.

{% editable page 'adx_copy' type: 'html', title: 'Page Copy', escape: false, liquid: true %}

{% editable snippets Header type: 'html' %}

<!--

An editable web link set required a specific DOM structure, with

certain classes on the containing element, as demonstrated here.

-->

{% assign primary_nav = weblinks[Primary Navigation] %}

{% if primary_nav %}

<div {% if primary_nav.editable %}class=xrm-entity xrm-editable-adx_weblinkset{% endif %}>

<ul>

<!-- Render weblinks... -->

</ul>

{% editable primary_nav %}

</div>

{% endif %}

Parametry

Pierwszym parametrem, który można edytować, jest obiekt edytowalny, taki jak zestaw łączy sieci Web, wstawki lub bieżąca strona. Opcjonalny drugi parametr służy do określania nazwy atrybutu lub klucza wewnątrz tego obiektu, który ma być renderowany i edytowany. Ta wartość może być na przykład nazwą atrybutu tabeli lub nazwą fragmentu.

Po tych parametrach początkowych tag obsługuje również wiele opcjonalnych parametrów nazwanych.

class

Określa wartość atrybutu class dla elementu głównego renderowanego przez ten tag.

default

Wartość domyślna renderowana w przypadku, gdy element edytowalny nie ma wartości.

escape

Wartość logiczna wskazująca, czy wartość renderowana przez ten tag jest zakodowana w formacie HTML. Ta wartość jest domyślnie ustawiona na Fałsz.

liquid

Wartość logiczna wskazująca, czy powinien zostać przetworzony dowolny kod szablonu Liquid znaleziony w wartości tekstowej renderowanej przez ten tag. Wartość domyślna tego ustawienia to Prawda.

tag

Nazwa tagów HTML kontenera renderowanych przez ten tag. Ten tag domyślnie renderuje elementy div. Zaleca się, aby wybrać div lub span jako wartość tego parametru.

title

Określa etykietę dla tego elementu dostępnego do edycji w ramach interfejsu edycji zawartości. Jeżeli nie podano żadnej, automatycznie generowana jest przyjazna etykieta.

type

Wartość ciągu, wskazująca typ interfejs edytowania dla edytowalnych wartości tekstowych. Prawidłowe wartości dla tego parametru to html lub text. Ustawieniem domyślnym jest html.

entitylist

Ładuje daną listę, według nazwy lub identyfikatora. Dostęp do właściwości listy można następnie uzyskać za pomocą obiektu entitylist dostępnego w bloku tagów. Aby renderować rzeczywiste rekordy wyników listy, użyj tagu entityview w bloku tagu.

Jeśli lista zostanie pomyślnie załadowana, będzie renderowana zawartość bloku. Jeśli lista nie zostanie znaleziona, zawartość bloku nie będzie renderowana.

{% entitylist name:My List %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

Domyślnie obiekt entitylist otrzymuje nazwę zmiennej entitylist. Opcjonalnie można zapewnić inną nazwę zmiennej.

{% entitylist my_list = name:My List %}

Loaded list {{ my_list.adx_name }}.

{% endentitylist %}

Parametry

Zapewnij tylko jeden identyfikator, nazwę lub klucz, aby wybrać Listę do załadowania.

id

Ładuje listę według identyfikatora GUID. Identyfikator musi być ciągiem, który może być parsowany jako GUID.

{% entitylist id:936DA01F-9ABD-4d9d-80C7-02AF85C822A8 %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

Ogólnie rzecz biorąc, literały ciągów GUID nie są używane. Zamiast tego identyfikator jest określany przy użyciu właściwości GUID innej zmiennej.

{% entitylist id:page.adx_entitylist.id %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

name

Ładuje listę według nazwy.

{% entitylist name:My List %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

key

Ładuje listę według identyfikatora lub nazwy. Jeśli podaną wartość klucza można przeanalizować jako GUID, lista jest ładowana według identyfikatora. W przeciwnym wypadku jest ładowana według nazwy.

<!-- key_variable can hold an ID or name -->

{% entitylist key:key_variable %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

language_code

Kod wartości całkowitej Dataverse do wybrania etykiet zlokalizowanych listy do załadowania. Jeśli nie podano kodu języka, używany jest domyślny język połączenia aplikacji witryny Dataverse.

{% entitylist name:"My List", language_code:1033 %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

entityview

Ładuje dany widok Dataverse, według nazwy lub identyfikatora. Dostęp do właściwości widoku – metadanych kolumn widoku, rekordów wyników podzielonych na strony itp. można następnie uzyskać za pomocą obiektu entityview dostępnego w bloku tagów.

Jeśli widok zostanie pomyślnie załadowany, będzie renderowana zawartość bloku. Jeśli widok nie zostanie znaleziony, zawartość bloku nie będzie renderowana.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Domyślnie obiekt entityview otrzymuje nazwę zmiennej entityview. Opcjonalnie można zapewnić inną nazwę zmiennej.

{% entityview my_view = logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ my_view.total_records }} total records.

{% endentityview %}

Jeśli entityview jest zagnieżdżony w bloku entitylist, dziedziczy swoją domyślną konfigurację (rozmiar strony wyników, opcje filtrów itp.) z listy. Jeśli nie zapewniono parametrów view id czy name dla entityview, ładuje on domyślny widok z otaczającej entitylist.

{% entitylist id:page.adx_entitylist.id %}

{% entityview %}

Loaded default view of the list associated with the current page, with {{ entityview.total_records }} total records.

{% endentityview %}

{% endentitylist %}

Parametry

Zapewnij albo identyfikator, albo nazwę logiczną z nazwą do wybrania widoku Dataverse do załadowania. Jeżeli nie zapewniono żadnego z nich, a tag entityview jest zagnieżdżony w granicach tagu entitylist, ładowany jest domyślny widok otaczającej entitylist.

id

id musi być ciągiem, który może być parsowany jako GUID.

{% entityview id:936DA01F-9ABD-4d9d-80C7-02AF85C822A8 %}

Loaded entity view {{ entityview.name }}.

{% endentityview %}

Ogólnie rzecz biorąc, literały ciągów GUID nie są używane. Zamiast tego identyfikator jest określany przy użyciu właściwości GUID innej zmiennej.

{% entityview id:request.params.view %}

Loaded entity view {{ entityview.name }} using view query string request parameter.

{% endentityview %}

logical_name

Nazwa logiczna encji Dataverse widoku do załadowania. Musi być używana w połączeniu z nazwą.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

name

Nazwa Dataverse widoku do załadowania. Musi być używana w połączeniu z logical_name.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

filter

Określa, czy wyniki mają być filtrowane według użytkownika czy konta. Musi mieć wartość ciągu "użytkownik" lub "konto".

{% entityview id:request.params.view, filter:'user' %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Typowym przypadkiem użycia jest ustawienie tego parametru w oparciu o żądanie.

{% entityview id:request.params.view, filter:request.params.filter %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

metafilter

Określa wyrażenie filtru metadanych listy, według którego mają być przefiltrowane wyniki. Ten parametr jest prawidłowy tylko wtedy, gdy entityview jest używany w połączeniu z entitylist. W większości przypadków ten parametr jest ustawiony w oparciu o żądanie.

{% entitylist id:page.adx_entitylist.id %}

{% entityview id:request.params.view, metafilter:request.params.mf %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

{% endentitylist %}

order

Określa wyrażenie sortowania do zamawiania wyświetlania wyników. Wyrażenie sortowania może zawierać jedną lub więcej nazw logicznych atrybutu encji, wraz z kierunkiem sortowania określonym jako ASC lub DESC.

{% entityview id:request.params.view, order:'name ASC, createdon DESC' %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Typowym przypadkiem użycia jest ustawienie tego parametru w oparciu o żądanie.

{% entityview id:request.params.view, order:request.params.order %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

page

Określa stronę wyników do załadowania. Jeśli ten parametr nie zostanie określony, ładowana jest pierwsza strona wyników.

Do tego parametru należy przekazany wartość całkowitą lub ciąg, który może być analizowany jako liczba całkowita. Jeśli dla tego parametru podano wartość, ale ma ona wartość null lub z innego powodu nie można jej przeanalizować jako liczby całkowitej, ładowana jest pierwsza strona wyników.

{% entityview id:request.params.view, page:2 %}

Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Typowym przypadkiem użycia jest ustawienie tego parametru w oparciu o żądanie.

{% entityview id:request.params.view, page:request.params.page %}

Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.

{% endentityview %}

page_size

Określa liczbę wyników do załadowania dla bieżącej strony wyników. Jeśli dla tego parametru nie podano żadnej wartości, a w bloku entitylist zostanie użyty widok entityview, używany będzie rozmiar strony listy. Jeśli nie znajduje się w bloku entitylist, używana jest wartość domyślna 10.

Do tego parametru należy przekazany wartość całkowitą lub ciąg, który może być analizowany jako liczba całkowita. Jeśli dla tego parametru podano wartość, ale ma ona wartość null lub z innego powodu nie można jej przeanalizować jako liczby całkowitej, używany jest domyślny rozmiar strony.

{% entityview id:request.params.view, page_size:20 %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Typowym przypadkiem użycia jest ustawienie tego parametru w oparciu o żądanie.

{% entityview id:request.params.view, page_size:request.params.pagesize %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

search

Określa wyrażenie wyszukiwania według którego mają być filtrowane wyniki. Proste słowa kluczowe wyrażeń wyszukiwania filtrują, czy atrybuty zaczynają się od słowa kluczowego. Symbole wieloznaczne * również mogą zostać zawarte w wyrażeniu.

{% entityview id:request.params.view, search:'John\*' %}

Loaded entity view with {{ entityview.total_records }} total matching records.

{% endentityview %}

Typowym przypadkiem użycia jest ustawienie tego parametru w oparciu o żądanie, tak aby filtr wyszukiwania mógł być ustawiony na podstawie danych wprowadzonych przez użytkownika.

{% entityview id:request.params.view, search:request.params.search %}

Loaded entity view with {{ entityview.total_records }} total matching records.

{% endentityview %}

language_code

Całkowity kod języka Dataverse, aby zaznaczyć etykiety zlokalizowane w widoku encji (etykiety nagłówków kolumn, itp.) do załadowania. Jeśli nie podano kodu języka, używany jest domyślny język połączenia aplikacji witryny internetowej Dataverse.

Jeśli entityview jest używany w bloku entitylist, entityview dziedziczy konfigurację kodu języka entitylist.

{% entityview logical_name:'contact', name:"Active Contacts", language_code:1033 %}

Loaded entity view {{ entityview.name }}.

{% endentitylist %}

searchindex

Wykonuje zapytanie dla indeksu wyszukiwania witryny. Dostęp do pasujących wyników można następnie uzyskać za pomocą indeksu wyszukiwania dostępnego w bloku tagów.

{% searchindex query: 'support', page: params.page, page_size: 10 %}

{% if searchindex.results.size > 0 %}

<p>Found about {{ searchindex.approximate_total_hits }} matches:</p>

<ul>

{% for result in searchindex.results %}

<li>

<h3><a href={{ result.url | escape }}>{{ result.title | escape }}</a></h3>

<p>{{ result.fragment }}</p>

</li>

{% endfor %}

</ul>

{% else %}

<p>Your query returned no results.</p>

{% endif %}

{% endsearchindex %}

<style>

    .highlight {background-color: #FFFCAC;}

</style>

Domyślnie obiekt indeksu wyszukiwania otrzymuje nazwę zmiennej searchindex. Opcjonalnie można zapewnić inną nazwę zmiennej.

{% searchindex liquid_search = query: 'support', page: params.page, page_size: 10 %}

{% if liquid_search.results.size > 0 %}

...

{% endif %}

{% endsearchindex %}

Parametry

Tag searchindex przyjmuje następujące parametry.

query

Zapytania używane w celu dopasowania wyników. Ten parametr ma za zadanie przyjąć określoną przez użytkownika część zapytania indeksu (jeśli istnieje).

{% searchindex query: 'support' %}

...

{% endsearchindex %}

Typowym przypadkiem użycia jest ustawienie tego parametru w oparciu o żądanie.

{% searchindex query: request.params.query %}

...

{% endsearchindex %}

Ten parametr obsługuje składnia parsera zapytania Lucene.

filter

Inne zapytanie używane do dopasowywania wyników. Ten parametr ma za zadanie przyjąć określony przez dewelopera filtr dla wyników, w razie potrzeby.

{% searchindex query: request.params.query, filter: '+statecode:0' %}

...

{% endsearchindex %}

Ten parametr obsługuje składnia parsera zapytania Lucene.

Uwaga

Różnica między filter i query polega na tym, że pomimo tego, iż oba akceptują składnię parsera zapytania Lucene, query ma być bardziej wyrozumiały pod względem analizowania składni ߝ gdyż zgodnie z oczekiwaniami większość użytkowników końcowych nie będzie pamiętać o składni. Tak więc, w przypadku jeśli analiza query według tej składni nie powiedzie się, całe query będzie wartością wyjściową i zostanie przekazane jako tekst zapytania. filter z kolei będzie analizowany dokładnie, i zwróci błąd w przypadku nieprawidłowej składni.

logical_names

Nazwy logiczne encji Dataverse do których pasujące wyniki zostaną ograniczone, jako ciąg rozdzielany przecinkami. Jeśli nie zostaną podane, zwracane są wszystkie pasujące encje.

{% searchindex query: request.params.query, logical_names: 'kbarticle,incident' %}

...
>
{% endsearchindex %}

page

Strona wyników wyszukiwania, która ma zostać zwrócona. Jeżeli nie zostanie podana, zwracana jest pierwsza strona (1).

{% searchindex query: request.params.query, page: 2 %}

...

{% endsearchindex %}

Typowym przypadkiem użycia jest ustawienie tego parametru w oparciu o żądanie.

{% searchindex query: request.params.query, page: request.params.page %}

...

{% endsearchindex %}

page_size

Rozmiar strony wyników, która ma zostać zwrócona. Jeśli nie zostanie podany, użyty zostanie rozmiar domyślny 10.

{% searchindex query: request.params.query, page_size: 20 %}

...

{% endsearchindex %}

entityform

W pełni renderuje skonfigurowany w oparciu o formularz, według nazwy lub identyfikatora.

Uwaga

Tagentityform jest dostępny do użycia wyłącznie w treści renderowanej wewnątrz szablonu strony opartego szablon witryny sieci Web Podjęcie próby użycia tagu wewnątrz szablonu strony oparte tekst poprawiony nie doprowadzi do renderowana niczego. Można renderować tylko jeden tag entityform lub webform na stronę. Tagi entityform lub webform po pierwszym nie będą renderowane.

{% entityform name: 'My Basic Form' %}

Parametry

name

Nazwa formularza podstawowego, który chcesz załadować.

{% entityform name:My Basic Form %}

webform

W pełni renderuje skonfigurowany w oparciu o formularz wieloetapowy, według nazwy lub identyfikatora. Tag webform jest dostępny do użycia wyłącznie w treści renderowanej wewnątrz szablonu strony opartego o szablon witryny siecie Web. Podjęcie próby użycia tagu wewnątrz szablonu strony oparte tekst poprawiony nie doprowadzi do renderowana niczego. Na stronę można renderować tylko jeden tag entityform lub webform. Tagi entityform lub webform po pierwszym nie będą renderowane.

{% webform name: 'My Multistep Form' %}

Parametry

name

Nazwa formularza obejmującego wiele kroków, który chcesz załadować.

{% webform name:My Multistep Form %}

codecomponent

Umożliwia osadzenie składników kodu za pomocą znacznika Liquid. Na przykład dodanie formantu niestandardowego wyświetlania mapy do strony internetowej.

Parametry

name

Identyfikator lub nazwa składnika kodu.

właściwość

Wartości właściwości, których oczekuje składnik kodu, muszą być przekazywane jako para klucz/wartość rozdzielona przez „:” (znak dwukropka), gdzie klucz to nazwa właściwości, a wartość jest wartością ciągu JSON.

{% codecomponent name:abc\_SampleNamespace.MapControl controlValue:'Space Needle' controlApiKey:<API Key Value> %}

Uwaga

Wymagane właściwości mogą być inne w zależności od wybranego składnika.

Zobacz Używanie tagu szablonu języka Liquid w składnikach kodu.

Zobacz też