Aracılığıyla paylaş


Metni vurgulamak için dekorasyon işaretçilerini kullanma

Uyarı

30 Ekim 2020'de Bing Arama API'leri Azure yapay zeka hizmetlerinden Bing Arama Hizmetlerine taşındı. Bu belgeler yalnızca başvuru için sağlanır. Güncelleştirilmiş belgeler için Bing arama API'sinin belgelerine bakın. Bing araması için yeni Azure kaynakları oluşturma yönergeleri için bkz. Azure Market aracılığıyla Bing Arama kaynağı oluşturma.

Bing, bazı yanıtların görüntü dizelerinde sorgu terimlerini (veya Bing'in ilgili bulduğu diğer terimleri) işaretleyen isabet vurgulama desteği sağlar. Örneğin, bir web sayfası sonucunun name, displayUrlve snippet alanları işaretli sorgu terimleri içerebilir.

Varsayılan olarak, Bing görüntü dizelerinde vurgulama işaretçileri içermez. İşaretçileri etkinleştirmek için isteğinize sorgu parametresini ekleyin textDecorations ve olarak trueayarlayın.

İsabet vurgulama örneği

Aşağıdaki örnekte için Sailing Dinghybir web sonucu gösterilmektedir. Bing, E000 ve E001 Unicode karakterlerini kullanarak sorgu teriminin başlangıcını ve sonunu işaretledi.

İsabet Vurgulama

Sonucu kullanıcı arabiriminizde görüntülemeden önce Unicode karakterlerini görüntüleme biçiminiz için uygun karakterlerle değiştirin.

İşaretçi biçimlendirmesi

Bing, unicode karakterleri veya HTML etiketlerini işaretçi olarak kullanma seçeneği sağlar. Kullanılacak işaretçileri belirtmek için textFormat sorgu parametresini ekleyin:

Değer Işaretleyici
textFormat=Raw Unicode karakterler (varsayılan)
textFormat=HTML HTML karakterleri

Ek metin süslemeleri

Bing birkaç farklı metin dekorasyonu döndürebilir. Örneğin, bir Computation yanıt alandaki sorgu terimi log(2)expression için alt simge işaretçileri içerebilir.

hesaplama işaretçileri

İstekte süslemeler belirtilmemişse, expression alanı içerir log10(2).

ise textDecorationstrue, Bing yanıtların görüntü dizelerine aşağıdaki işaretçileri içerebilir. Eşdeğer HTML etiketi yoksa tablo hücresi boş olur.

Unicode HTML Description
U+E000 <B> Sorgu teriminin başlangıcını işaretler (isabet vurgulama)
U+E001 </B> Sorgu teriminin sonunu işaretler
U+E002 <ı> Italik içeriğin başlangıcını işaretler
U+E003 </ı> Italik içeriğin sonunu işaretler
U+E004 <Br/> Satır sonunu işaretler
U+E005 Telefon numarasının başlangıcını işaretler
U+E006 Telefon numarasının sonunu işaretler
U+E007 Adresin başlangıcını işaretler
U+E008 Adresin sonunu işaretler
U+E009   Bölünemeyen bir alanı işaretler
U+E00C <Güçlü> Kalın içeriğin başlangıcını işaretler
U+E00D </Güçlü> Kalın içeriğin sonunu işaretler
U+E00E Arka planı çevresindeki arka plandan daha açık olması gereken içeriğin başlangıcını işaretler
U+E00F Arka planı çevresindeki arka plandan daha açık olması gereken içeriğin sonunu işaretler
U+E010 Arka planı çevresindeki arka plandan daha koyu olması gereken içeriğin başlangıcını işaretler
U+E011 Arka planı çevresindeki arka plandan daha koyu olması gereken içeriğin sonunu işaretler
U+E012 <Del> İşaretlenmesi gereken içeriğin başlangıcını işaretler
U+E013 </Del> İşaretlenmesi gereken içeriğin sonunu işaretler
U+E016 <Alt> Alt simge içeriğinin başlangıcını işaretler
U+E017 </Alt> Alt simge içeriğinin sonunu işaretler
U+E018 <Sup> Üst simge içeriğinin başlangıcını işaretler
U+E019 </Sup> Üst simge içeriğinin sonunu işaretler

Sonraki adımlar