WebpageControlOptions XML Öğeleri Başvurusu
WebpageControlOptions öğesini kullanarak bir iş öğesi formu üzerinde bir Web sayfası için tanımlanmış içeriği veya CDATA etiketi içerisinden görüntüleyebilirsiniz. İçeriğin formda görünmesi için URL veya HTML'i belirtmek üzere Link veya Content alt öğelerini ekleyebilirsiniz.
WebpageControlOptions öğesi CONTROL öğesinin bir alt öğesidir.
Şema Hiyerarşisi
<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>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.
Alt Öğeler ve Öznitelikler
Öge |
Öznitelik |
Tanımlama |
---|---|---|
WebpageControlOptions |
|
Seçime bağlı Control öğesi type="WebpageControl" olduğunda. İçeriği iş öğesi formunda açıklanacak bir URL'i tanımlamak için kapsayıcı öğe. İsteğe bağlı Link öğesi. UrlPath belirtildiğinde gereklidir. UrlPath belirtildiğinde köprünün URL'ini belirlemek için kullanılacak bir değeri belirtir. Öğe türü karmaşık türdür: WebpageControlOptionsType. |
|
AllowScript |
İsteğe Bağlı WebpageControlOptions özniteliği. Web sayfası içerisinden JavaScript'in çalışmasına izin verilip (true) verilmediğini (false) belirtir. Öznitelik türü xs:boolean'dir. ActiveX gibi diğer bütün ayarlamalar istemci için tanımlanmış Internet Explorer ayarlarını temel alır. |
|
ReloadOnParamChange |
İsteğe Bağlı WebpageControlOptions özniteliği. Web sayfası içeriğini (true) iş öğesi formunda bir parametre değiştiğinde (true) veya (false) yeniden yüklemeyi belirler. Öznitelik türü xs:boolean'dir. true varsayılan değerdir. |
Link |
|
İsteğe bağlı WebpageControlOptions öğesi. Bu öğe Content öğesiyle karşılıklı dışlayandır. İş öğesi formunda başlatılacak Web sayfası için URL belirtir. Daha fazla bilgi için bkz. Bağlantı ve Parametre XML Öğeleri Başvurusu. |
Content |
|
İsteğe bağlı WebpageControlOptions öğesi. Bu öğe Link öğesiyle karşılıklı dışlayandır. Web sayfası denetimi tarafından başlatılacak HTML içeriğini belirtir. Bu içerik CDATA etiketi içerisinden belirlenir. Örne?in: <![CDATA[Click here for detailed <b><a href="http://www.microsoft.com">Process Guidance</a></b>]]> Öğe türü xs:string'dır.
Not
HTML içeriği iş öğesi formunda işlenmeden önce onaylanmaz.
|
Üst Öğeler
Öge |
Tanımlama |
---|---|
Üst öğe gerekir. İş öğesi formunda görünecek bir alan, metin, köprü veya diğer bir denetim öğesi tanımlar. |
|
İsteğe bağlı LabelText öğesi. İş öğesi formunda gözükecek olan bilgi veya etiket için kapsayıcı öğe. Daha fazla bilgi için bkz. LabelText ve Metin XML Öğeleri Başvurusu. |
Notlar
Link ve Content öğeleri birlikte kullanılamaz.
AllowScript ve ReloadOnParamChange önitelikleri Content öğesini kullandığınızda engellenir.
Web sayfası denetimi işlenmemiş HTML'i görüntülemek üzere yapılandırıldığında, bütün betikler devre dışı bırakılır. İş öğesi formu gösteriliyorsa içerikteki herhangi bir köprüler tıklandıklarında Visual Studio Web tarayıcısında açılır Visual Studio veya Internet Explorer'da.
Birkaç araç çubuğu düğmesi WebpageControl'u içeren bir sekme için iş öğesi formuna eklenir. Bu seçenekler aşağıdaki işlevleri içerir:
Geri ve ileri gezinti
İçeriği yüklemeyi durdur ve yenile
İçerik giriş sayfasına geri dön
İçeriği yeni bir pencerede veya dış bir tarayıcıda aç
Ek olarak, yüklenecek Web sayfası güvenilmeyen içeriğe sahipse, simge engellenir ve engellenmiş simge gözükür.
WebpageControlOptions öğesi sadece Ekip Gezgini'ın son sürümünü çalıştıran istemciler tarafından ayırt edilebilir. Önceki sürümler için, kırmızı bir alan gösterilir ve denetimin bulunamadığını gösteren bir mesaj görünür. Daha fazla bilgi için bkz. Çalışma Öğesi Formunda Yardım Metni, İşlem Kılavuzu, Web İçeriği ve Web Sayfalarına Bağlantılar Sağlama.
Örnek
Aşağıdaki örnek bir CDATA etiketi içerisinde tanımlanmış iş öğesi formunun nasıl yükleneceğini gösterir.
<Control Type="WebpageControl">
<WebpageControlOptions>
<Content>
<![CDATA[Click here for detailed <b><a href="https://www.microsoft.com">Process Guidance</a></b>]]>
</Content>
</WebpageControlOptions>
</Control>
Şema Tanımları
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>
Öğe Bilgisi
Ad uzayı |
https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef |
Şema Adı |
İş Öğesi Türü Tanımı |
Dosya Doğrulama |
WorkItemTypeDefinition.xsd |
Öğe türü |
WebpageControlOptionsType |
Boş olabilir |
Yok |
Ayrıca bkz.
Kavramlar
Çalışma Öğesi Form Denetimlerini Belirtme
Çalışma Öğesi Formu Tasarlama ve Özelleştirme