Condividi tramite


Riferimento agli elementi XML WebpageControlOptions

È possibile visualizzare il contenuto definito per una pagina Web o all'interno di un tag CDATA su un form elemento di lavoro tramite l'elemento WebpageControlOptions.È possibile includere Link o gli elementi figlio Content per specificare un URL o un HTML affinché il contenuto appaia nel form.

L'elemento WebpageControlOptions è un elemento figlio di CONTROL.

Gerarchia dello schema

WITD

   WORKITEMTYPE

       FORM

           Layout

               Raggruppare

               Colonna

               TabGroup

                  Tab

                     Controllo

<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>

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Dd936135.collapse_all(it-it,VS.110).gifElementi figli e attributi

Elemento

Attributo

Descrizione

WebpageControlOptions

Elemento Control facoltativo quando type="WebpageControl".

Elemento del contenitore per la definizione di un URL il cui contenuto verrà sottoposto a rendering nel form elemento di lavoro.

Elemento Link facoltativo.Obbligatorio quando UrlPath è specificato.

Specifica un valore da utilizzare per determinare l'URL del collegamento ipertestuale quando UrlPath viene specificato.

Il tipo di elemento è complesso: WebpageControlOptionsType.

AllowScript

Attributo WebpageControlOptions facoltativo.

Specifica se JavaScript all'interno della pagina Web può eseguire (true) o meno (false).Il tipo dell'attributo è xs:boolean.

Tutte le altre impostazioni quale ActiveX si basano sulle impostazioni Internet Explorer definite per il client.

ReloadOnParamChange

Attributo WebpageControlOptions facoltativo.

Specifica se ricaricare (true) il contenuto della pagina Web quando viene modificato un parametro nel form elemento di lavoro (true) o meno (false).Il tipo dell'attributo è xs:boolean.

Il valore predefinito è true.

Link

Elemento WebpageControlOptions facoltativo.Questo elemento e l'elemento Content si escludono a vicenda.

Specifica l'URL per la pagina Web da sottoporre a rendering nel form elemento di lavoro.

Per ulteriori informazioni, vedere Riferimento agli elementi XML Link e Param.

Content

Elemento WebpageControlOptions facoltativo.

Questo elemento e l'elemento Link si escludono a vicenda.

Specifica il contenuto HTML il cui rendering deve essere eseguito dal controllo pagina Web.Il contenuto viene specificato all'interno di un tag CDATA.Ad esempio:

<![CDATA[Click here for detailed <b><a href="http://www.microsoft.com">Process Guidance</a></b>]]>

Il tipo di elemento è xs:string.

NotaNota
Il contenuto HTML non viene convalidato prima dell'esecuzione del rendering nel form elemento di lavoro.

Dd936135.collapse_all(it-it,VS.110).gifElementi padre

Elemento

Descrizione

Controllo

Elemento padre obbligatorio.Definisce un campo, un testo, un collegamento ipertestuale o un altro elemento di controllo da visualizzare nel form dell'elemento di lavoro.

Testo

Elemento LabelText facoltativo.

Elemento del contenitore per le informazioni o l'etichetta da visualizzare nel form dell'elemento di lavoro.

Per ulteriori informazioni, vedere Riferimento agli elementi XML LabelText e Text.

Note

Gli elementi Link e Content si escludono reciprocamente.

Gli attributi AllowScript e ReloadOnParamChange non sono consentiti quando si utilizza l'elemento Content.

Quando il controllo della pagina Web è configurato per visualizzare HTML non elaborato, lo scripting viene disabilitato.Qualsiasi collegamento ipertestuale nel contenuto su cui si fa clic viene aperto nel browser Web di Visual Studio se il form elemento di lavoro viene mostrato in Visual Studio o in Internet Explorer.

Diversi pulsanti della barra degli strumenti vengono aggiunti al form elemento di lavoro per una scheda che contiene WebpageControl.Queste opzioni includono le seguenti funzioni:

  • Navigazione indietro e in avanti

  • Interrompere il caricamento del contenuto e aggiornare il contenuto

  • Ritorna alla home page del contenuto

  • Aprire il contenuto in una nuova finestra o in un browser esterno

Inoltre, se la pagina Web da caricare contiene contenuto non attendibile, l'icona è bloccata e viene visualizzata.

L'elemento WebpageControlOptions viene riconosciuto solo dai client che eseguono la versione più recente di Team Explorer.Per le versioni precedenti, viene visualizzata un'area rossa e un messaggio viene visualizzato indicando che il controllo non è stato trovato.Per ulteriori informazioni, vedere Fornire il testo della guida, Linee guida per il processo, contenuto Web e collegamenti a pagine Web in un form elemento di lavoro.

Esempio

Nell'esempio seguente viene mostrato come caricare un form elemento di lavoro con HTML definito in un tag CDATA.

<Control Type="WebpageControl">
   <WebpageControlOptions>
      <Content>
         <![CDATA[Click here for detailed <b><a href="https://www.microsoft.com">Process Guidance</a></b>]]>
      </Content>
   </WebpageControlOptions>
</Control>

Definizioni dello schema

Dd936135.collapse_all(it-it,VS.110).gifWebpageControlOptionsType

<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>

Dd936135.collapse_all(it-it,VS.110).gifNonBlankString

<xs:simpleType name="NonBlankString">
   <xs:restriction  base="xs:string">
   <xs:pattern value=".*\S+.*"/>
   </xs:restriction>
</xs:simpleType>

Informazioni sull'elemento

Spazio dei nomi

https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef

Nome di schema

Definizione del tipo di elemento di lavoro

File di convalida

WorkItemTypeDefinition.xsd

Tipo di elemento

WebpageControlOptionsType

Può essere vuoto

Non applicabile

Vedere anche

Concetti

Specificare controlli dei form elemento di lavoro

Progettare e personalizzare un form elemento di lavoro

Altre risorse

Fornire il testo della guida, Linee guida per il processo, contenuto Web e collegamenti a pagine Web in un form elemento di lavoro