WebpageControlOptions Elementy XML — Odwołanie
Można wyświetlać zawartość zdefiniowane dla strony sieci Web lub w ramach znacznik CDATA na formularza elementu pracy przy użyciu WebpageControlOptions elementu.Można podać Link lub Content elementy podrzędne, aby określić adres URL lub kod HTML pod kątem zawartości do są wyświetlane w formularzu.
Aby dodać elementy do formularza, należy zmodyfikować typu elementu roboczego.Zobacz Modyfikowanie lub dodawanie dostosowanego typu elementu pracy.
WebpageControlOptions Element jest elementem podrzędnym CONTROL elementu.
Schemat hierarchii
<WebpageControlOptions AllowScript="true | false" ReloadOnParamChange="true | false" > <Link UrlRoot="UrlRoot" UrlPath="UrlPathWithParameters"> <Param Index="IndexValue " Value="Param Value " Type="Original | Current" /> </Link> <Content> <![CDATA[Contents of HTML]]> </Content> </WebpageControlOptions>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Elementy podrzędne i atrybuty
Element |
Atrybut |
Opis |
---|---|---|
WebpageControlOptions |
|
Opcjonalny Control elementu po type="WebpageControl". Kontener elementu do definiowania adresu URL, którego zawartość będzie renderowany w formie elementu pracy. Opcjonalny Link elementu.Wymagany, gdy UrlPath jest określony. Określa wartość do zastosowania w celu określenia adresu URL hiperłącza po UrlPath jest określony. Typ elementu jest typ złożony: WebpageControlOptionsType. |
|
AllowScript |
Opcjonalny atrybut typu WebpageControlOptions. Określa, czy JavaScript na stronie sieci Web może działać (true) lub nie (false).Typ atrybutu xs:boolean. Wszystkie inne ustawienia, takie jak ActiveX są oparte na ustawień programu Internet Explorer zdefiniowanych dla klienta. |
|
ReloadOnParamChange |
Opcjonalny atrybut typu WebpageControlOptions. Określa, czy ponownie załaduj (true) zawartość strony sieci Web po zmianie parametr w postaci elementów roboczych (true) lub nie (false).Typ atrybutu xs:boolean. Wartość domyślna to true. |
Link |
|
Opcjonalny WebpageControlOptions elementu.Ten element jest wzajemnie wykluczają się z Content elementu. Określa adres URL strony sieci Web do renderowania w postaci elementów roboczych. Aby uzyskać więcej informacji, zobacz Elementy XML Link and Param — Odwołanie. |
Content |
|
Opcjonalny WebpageControlOptions elementu. Ten element jest wzajemnie wykluczają się z Link elementu. Określa zawartość HTML, który ma być renderowany przez formant strony sieci Web.Zawartość została określona w tagu CDATA.Na przykład: <![CDATA[Click here for detailed <b><a href="http://www.microsoft.com">Process Guidance</a></b>]]> Typ elementu jest xs:string.
|
Elementy nadrzędne
Element |
Opis |
---|---|
Elementu nadrzędnego.Definiuje pole, tekst, hiperłącze lub innego elementu sterowania pojawi się w formularzu elementu pracy. |
|
Opcjonalny LabelText elementu. Kontener element label pojawi się w formularzu elementu pracy lub informacji. Aby uzyskać więcej informacji, zobacz LabelText i odnośniki do elementów tekstowych XML. |
Uwagi
Link i Content elementy wzajemnie się wykluczają.
AllowScript i ReloadOnParamChange atrybuty są niedozwolone, gdy użytkownik korzysta z Content elementu.
Podczas kontroli strony sieci Web jest skonfigurowany do wyświetlania kod HTML, wszystkie obsługi skryptów jest wyłączona.Wszystkie hiperłącza w zawartości, które zostały są otwierane w przeglądarce programu Visual Studio Web wyświetlania formularza elementu pracy Visual Studio lub w programie Internet Explorer.
Kilka przycisków na pasku narzędzi są dodawane do formularza elementu pracy kartę, która zawiera WebpageControl.Te opcje obejmują następujące funkcje:
Nawigacji Wstecz i do przodu
Zatrzymaj zawartości ładowanie i Odśwież zawartość
Powrót do strony głównej zawartości
Otwórz zawartość w nowym oknie lub w zewnętrznej przeglądarce
Ponadto po załadowanie strony sieci Web zawiera zawartość niezaufanych, następnie ikony jest zablokowany i zablokowanych ikona.
WebpageControlOptions Element jest tylko rozpoznawany przez klientów, które przebiegają w najnowszej wersji programu Team Explorer.W poprzednich wersjach jest wyświetlany czerwony obszar i zostanie wyświetlony komunikat, że nie można odnaleźć formantu.Aby uzyskać więcej informacji, zobacz Dodawanie tekstów pomocy, hiperłączy lub zawartości WWW do formularza elementów pracy.
Przykład
Poniższy przykład przedstawia sposób załadować formularza elementu pracy z zdefiniowane w znaczniku CDATA HTML.
<Control Type="WebpageControl">
<WebpageControlOptions>
<Content>
<![CDATA[Click here for detailed <b><a href="https://www.microsoft.com">Process Guidance</a></b>]]>
</Content>
</WebpageControlOptions>
</Control>
Definicje schematu
WebpageControlOptionsType
<xs:complexType name="WebpageControlOptionsType">
<xs:choice minOccurs="1" maxOccurs="1">
<xs:element name="Link" type="HyperLinkType"/>
<xs:element name="Content" type="xs:string"/>
</xs:choice>
<xs:attribute name="AllowScript" type="xs:boolean" use="optional" />
<xs:attribute name="ReloadOnParamChange" type="xs:boolean" use="optional" />
</xs:complexType>
NonBlankString
<xs:simpleType name="NonBlankString">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S+.*"/>
</xs:restriction>
</xs:simpleType>
Informacje o elementach
Przestrzeń nazw |
https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/TypeDef |
Nazwa schematu |
Definicja typu elementu roboczego |
Sprawdzanie poprawności plików |
WorkItemTypeDefinition.xsd |
Typ elementu |
WebpageControlOptionsType |
Może być pusta. |
Nie dotyczy |
Zobacz też
Koncepcje
Określanie sterowania formularzem elementu pracy
Projektowanie formularza elementu roboczego
Inne zasoby
Dodawanie tekstów pomocy, hiperłączy lub zawartości WWW do formularza elementów pracy