Aracılığıyla paylaş


HtmlMeta.Scheme Özellik

Tanım

Denetim tarafından HtmlMeta tanımlanan meta veri özellik değerini yorumlamak için kullanılan bir scheme özniteliği alır veya ayarlar.

public:
 virtual property System::String ^ Scheme { System::String ^ get(); void set(System::String ^ value); };
public virtual string Scheme { get; set; }
member this.Scheme : string with get, set
Public Overridable Property Scheme As String

Özellik Değeri

String

scheme özniteliği.

Örnekler

Aşağıdaki kod örneği, denetimin HtmlMeta web sayfası için HTML <meta> öğelerini tanımlamak üzere nasıl kullanılacağını gösterir. Biri sayfayı açıklayan anahtar sözcükler, diğeri de sayfanın oluşturulduğu tarihi listeleyen iki <meta> etiket tanımlanır. Scheme özelliği, kullanıcı aracılarının tarih değerini okumasına yardımcı olmak için tarihle ilgili <meta> etiket için kullanılır.

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  protected void Page_Load(object sender, EventArgs e)
  {
    // Create two instances of an HtmlMeta control.
    HtmlMeta hm1 = new HtmlMeta();
    HtmlMeta hm2 = new HtmlMeta();    

    // Get a reference to the page header element.
    HtmlHead head = (HtmlHead)Page.Header;
    
    // Define an HTML <meta> element that is useful for search engines.
    hm1.Name = "keywords";
    hm1.Content = "words that describe your web page";
    head.Controls.Add(hm1);
    
    // Define an HTML <meta> element with a Scheme attribute.
    hm2.Name = "date";
    hm2.Content = DateTime.Now.ToString("yyyy-MM-dd");
    hm2.Scheme = "YYYY-MM-DD";
    head.Controls.Add(hm2);
    
  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>HtmlMeta Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    View the HTML source code of the page to see the two HTML meta elements added.
    </div>
    </form>
</body>
</html>
<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
    
    ' Create two instances of an HtmlMeta control.
    Dim hm1 As New HtmlMeta()
    Dim hm2 As New HtmlMeta()
    
    ' Get a reference to the page header element.
    Dim head As HtmlHead = Page.Header

    ' Define an HTML <meta> element that is useful for search engines.
    hm1.Name = "keywords"
    hm1.Content = "words that describe your web page"
    head.Controls.Add(hm1)

    ' Define an HTML <meta> element with a Scheme attribute.
    hm2.Name = "date"
    hm2.Content = DateTime.Now.ToString("yyyy-MM-dd")
    hm2.Scheme = "YYYY-MM-DD"
    head.Controls.Add(hm2)

  End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>HtmlMeta Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    View the HTML source code of the page to see the two HTML meta elements added.
    </div>
    </form>
</body>
</html>

Açıklamalar

özelliği, Scheme işlenen HTML <meta> öğesinin özniteliğini scheme belirtmenize olanak tanır. scheme özniteliği, istemci tarayıcıları veya arama motorları gibi kullanıcı aracılarını meta veri özelliğini yorumlamak için ek bağlam sağlamak için kullanılabilir.

Scheme özelliği, sonuçta elde scheme edilen HTML <meta> öğesinin özniteliğine işlenir.

Şunlara uygulanır

Ayrıca bkz.