Aracılığıyla paylaş


SharePoint taksonomisi için SKOS biçim başvurusu

Bu makale , SharePoint taksonomisini temsil etmek için kullanılan RDF sözcük dağarcığını içerir ve SKOS'a dayanır. Bu RDF söz diziminin seri hale getirilmesi için RDF TURTLE kullanın.

Aşağıdaki tabloda, SharePoint taksonomi sözlüğü için SKOS eşdeğerleri gösterilmektedir. SharePoint, SharePoint taksonomisi eşdeğeri olmayan SKOS değerlerini desteklemez.

SharePoint taksonomisi SKOS eşdeğeri
sharepoint-taksonomisi: Terim skos: Kavram
sharepoint-taksonomisi: TermSet skos: ConceptScheme
sharepoint-taksonomisi: inTermSet skos: inScheme
sharepoint-taksonomisi: hasTopLevelTerm skos: hasTopConcept
sharepoint-taksonomisi: topLevelTermOf skos: topConceptOf
sharepoint-taksonomisi: defaultLabel skos: prefLabel
sharepoint-taxonomy: termSetName skos: prefLabel
sharepoint-taksonomisi: propertyName skos: prefLabel
sharepoint-taksonomisi: otherLabel skos: altLabel
sharepoint-taksonomisi: açıklama skos: tanım
sharepoint-taksonomisi: üst skos: daha geniş
sharepoint-taksonomisi: alt öğe skos: daha dar

Aşağıdaki tabloda, OWL'den türetilen SharePoint taksonomi sözlüğü varlıkları gösterilmektedir.

SharePoint taksonomi sözlüğü OWL'dan türetilmiş
sharepoint-taksonomisi: isAvailableForTagging baykuş: datatypeproperty
sharepoint-taxonomy: SharedCustomPropertyForTerm baykuş: ObjectProperty
sharepoint-taxonomy: LocalCustomPropertyForTerm baykuş: ObjectProperty
sharepoint-taxonomy: CustomPropertyForTermSet baykuş: ObjectProperty

SharePoint taksonomi sözlüğü

Taksonomi resmi bir sınıflandırma sistemidir. Taksonomi, bir şeyi açıklayan sözcükleri, etiketleri ve terimleri gruplandırıp grupları bir hiyerarşide düzenler.

sharepoint-taksonomisi:Terim

Yönetilen meta veri hiyerarşisindeki bir Terimi veya Anahtar Sözcüğü temsil eder.

Terim, SharePoint TermStore'nun atomik birimidir. Her Terim, bir TermGroup'a ait bir TermSet'e aittir.

Terim tanımlama söz dizimi aşağıdaki gibidir:

ex:TermA    a    sharepoint-taxonomy:Term;
    sharepoint-taxonomy:inTermSet    ex:TermSetA;
    sharepoint-taxonomy:topLevelTermOf    ex:TermSetA;
    sharepoint-taxonomy:child    ex:TermA1;
    sharepoint-taxonomy:isAvailableForTagging    “true”^^xsd:Boolean;
    sharePoint-taxonomy:defaultLabel    “Term A”@en-us.

TermSet içinde zorunlu olarak bir Terim var. DefaultLabel, görsel gösterimde göründüğü gibi Terimin adıdır. Terim tanımlamak için gereken alanlar şunlardır:

  • sharepoint-taksonomisi: defaultLabel
  • sharepoint-taksonomisi: inTermSet

Terim şu şekilde olabilir:

  • Hem Koşulların aynı TermSet'e ait olduğu sağlanan başka bir Terimle hiyerarşik olarak ilgili olun.
  • Birden çok alt Terime sahip olur, ancak yalnızca tek bir üst Terime sahip olur.
  • TopLevelTermOf a TermSet ise, tanımlanmış bir üst Terim yoktur.
  • TermStore çalışma dili başına bir varsayılanLabel kullanın.
  • Üst Terim içeriyorsa veya topLevelTermOf a TermSet ise mevcut değildir.
  • Aynı hiyerarşik düzeyde yalnızca benzersiz bir defaultLabel'e sahip olur.

sharepoint-taksonomisi:TermSet

"TermSet" olarak bilinen bir hiyerarşik veya düz Terim nesneleri kümesini temsil eder.

Adından da anlaşılacağı gibi, TermSet bir Terim kümesidir. TermStore'daki bir Terim bir TermSet'e ait olmalıdır. Hiçbir Terim bağımsız olarak mevcut olamaz.

Terim Kümesi tanımlamak için söz dizimi:

ex:TermSetA    a    sharepoint-taxonomy:TermSet;
    sharepoint-taxonomy:termSetName    “TermSet A";
    sharepoint-taxonomy:isAvailableForTagging    “true”^^xsd:Boolean;
    sharepoint-taxonomy:hasTopLevelTerm    Ex:Term A.

TermSet'ler, TermGroup'larda mantıksal olarak birlikte gruplandırılır. TermSet tanımlamak için gereken alan:

  • sharepoint-taxonomy: termSetName

Sağlanan TermSetName terimi TermGroup içinde benzersiz değilse, SharePoint termSetName'lerin benzersizliğini korumak için adın sonuna bir sayı ekler.

sharepoint-taxonomy:hasTopLevelTerm

SharePoint bu özelliği kullanarak TermSet'teki en üstteki Terim'i eşler ve bu da giriş noktası olarak Terim Kümesindeki Terimler hiyerarşisine işaret eder. Bu özellik, sharepoint-taxonomy: topLevelTermOf ile ters bir ilişkidir.

Bu özelliği tanımlamak için söz dizimi şöyledir:

ex:TermSetA    sharepoint-taxonomy:hasTopLevelTerm    ex:TermA.

Not

Üst Terimin en üst düzey Terimini tanımlayamazsınız.

sharepoint-taxonomy:topLevelTermOf

Sharepoint-taksonomisi: topLevelTermOf, sharepoint-taksonomisinin tersidir: hasTopLevelTerm

Bu özelliği tanımlamak için söz dizimi şöyledir:

ex:TermA    sharepoint-taxonomy:topLevelTermOf    ex:TermSetA.

sharepoint-taxonomy:inTermSet

Term'i bir TermSet'e eşlemek için bu özelliği kullanın. Terim yalnızca tek bir TermSet içinde bulunabilir. SharePoint bir terim tanımlarken bu özelliği gerektirir.

Gerekli etiketler

Kuruluşunuz, yönetilen meta verileri kullanmaya başlamadan önce dikkatli bir planlama yapmak isteyebilir. Yapmanız gereken planlama miktarı, taksonominizin ne kadar resmi olduğuna bağlıdır. Ayrıca meta verilere ne kadar denetim uygulamak istediğinize de bağlıdır. Hiyerarşinin her düzeyinde, Terim veya Terim Kümesi için gerekli etiketleri yapılandırmanız gerekir.

Bir Terim varsayılan dilde bir veya daha fazla etikete ve bilinmeyen dilde sıfır veya daha fazla etikete sahip olabilir. Terimin bir dilde etiketleri varsa, etiketlerden biri varsayılan etiket olmalıdır.

sharepoint-taxonomy:defaultLabel

Terim için gerekli bir parametre olan Terim için bu varsayılan sözcük etiketini kullanın. Terimi görsel olarak temsil etmek için kullanın.

defaultLabel tanımlamak için söz dizimi:

ex:TermA    sharepoint-taxonomy:defaultLabel    “Term A”@en-us.

defaultLabel, dize ve dil etiketi olmak üzere iki bölümden oluşur. Dil , TermStore çalışma dillerinden biri olmalıdır. defaultLabel aynı TermSet içindeki tüm Koşullar için aynı hiyerarşik düzeyde benzersiz olmalıdır.

sharepoint-taxonomy:termSetName

Geçerli TermSet nesnesinin adını alır ve ayarlar.

Bu özellik, TermStore çalışma dilindeki bir TermSet'in sözcük temelli etiketidir. Bu özellik bir TermSet için gerekli bir parametredir. TermSet'i görsel olarak temsil etmek için kullanın.

TerimSetName tanımlamak için söz dizimi:

ex:TermA    sharepoint-taxonomy:TermSetName    “Term Set A”@en-us.

sharepoint-taxonomy:propertyName

Geçerli TermSet nesnesinin özellik adını alır ve ayarlar.

Bu özellik, bir TermStore çalışma dilinde sharepoint-taxonomy:SharedCustomPropertyForTerm, sharepoint-taxonomy:LocalCustomPropertyForTerm ve sharepoint-taxonomy:CustomPropertyForTermSet sözcük temelli etiketidir.

sharepoint-taxonomy: propertyName, CustomProperty anahtarının anahtarı olarak değerlendirilir.

bir propetyName tanımlamak için söz dizimi:

ex:SharedCustomProperty1    sharepoint-taxonomy:propertyName    “Shared Custom Property Key 1”@en-us.

İsteğe bağlı etiketler

Taksonominize isteğe bağlı etiketler de ekleyebilirsiniz.

sharepoint-taksonomisi:otherLabel

Bu özellik , terim için alternatif sözcük etiketidir.

otherLabel tanımlamak için söz dizimi:

ex:TermA    sharepoint-taxonomy:otherLabel    “Term A”@en-us.

Anlamsal ilişkiler

Taksonomilerin hiyerarşik ve bazen basit bir "ilişkili terim" ilişkilendirici ilişkisi vardır, ancak bazılarının "semantik ilişkileri" veya özel olarak oluşturulmuş ilişkileri vardır.

sharepoint-taxonomy:parent

Bu özellik hiyerarşik olarak bir Terimi başka bir Terimle ilişkilendirmektedir. Terim, bir TermSet'in en üst düzey Terimi olabilir, ancak değilse üst Terime sahip olması gerekir.

Üst öğe tanımlamak için söz dizimi:

ex:TermA1    sharepoint-taxonomy:parent    ex:TermA.

Bu söz dizimi, TermA'nın üst öğe, TermA'nın ise alt öğe olduğu anlamına gelir.

sharepoint-taxonomy:child

nesnesi bir veya daha fazla alt TermSet örneği içerir ve bu örneklere TermSets özelliği aracılığıyla erişilebilir. Bu sınıf ayrıca yeni alt TermSet nesneleri oluşturmak için yöntemler sağlar. Alt Terim ve TermSet örneklerini düzenleme izinleri grupta belirtilir.

Bu özellik hiyerarşik olarak bir Terimi başka bir Terimle ilişkilendirmektedir.

Alt öğe tanımlamak için söz dizimi:

ex:TermA    sharepoint-taxonomy:child    ex:TermA1.

Bu söz dizimi, TermA'nın üst öğe, TermA'nın ise alt öğe olduğu anlamına gelir.

Belge notları

Bu bölümde, Microsoft.SharePoint.Taxonomy Ad Alanında ayrıntılı olarak açıklanan taksonomi ele alınmaktadır.

sharepoint-taxonomy:description

Bu özellik, herhangi bir SharePoint taksonomi sözlüğü varlığının ayrıntılı bir açıklamasıdır.

Açıklama eklemek için söz dizimi şu şekildedir:

ex:TermA    sharepoint-taxonomy:description    “Term A is the top level term of TermSetA”@en-us.

Özel özellikler

Geçerli Terim nesnesi için özel özellik nesnelerinin koleksiyonunu salt okunur sözlükten alır.

Özel Özellikler, Terim veya TermSet'in açıklamasını ilerletmek için Terim veya Terim Kümesi için tanımlanabilen anahtar-değer çiftleridir. SharePoint, propertyName yardımıyla özel özelliğin anahtarını belirtir.

sharepoint-taxonomy:CustomPropertyForTermSet

Bu özelliği tanımlamak için söz dizimi şöyledir:

ex:CustomProp1    rdf:type    sharepoint-taxonomy:CustomPropertyForTermSet;
    sharepoint-taxonomy:propertyName “Colour”.

ex:TermSetA    ex:CustomProp1    “Red”@en-us.

sharepoint-taxonomy:SharedCustomPropertyForTerm

Terimin özel özelliğinin Terimle birlikte taşınması gerekiyorsa, Terimi başka bir yerde yeniden kullandığınızda, bunu SharedCustomPropertyForTerm altında tanımlamanız gerekir.

Bu özelliği tanımlamak için söz dizimi şöyledir:

ex:CustomProp2    rdf:type sharepoint-taxonomy:SharedCustomPropertyForTerm;
    sharepoint-taxonomy:propertyName “Length”.

ex:TermA    ex:CustomProp2    “5 cm”@en-us.

sharepoint-taxonomy:LocalCustomPropertyForTerm

Terimin özel özelliğinin Terimle birlikte taşınması gerekmiyorsa, Terimi başka bir yerde yeniden kullandığınızda, bunu LocalCustomPropertyForTerm altında tanımlamanız gerekir.

Bu özelliği tanımlamak için söz dizimi şöyledir:

ex:CustomProp3    rdf:type sharepoint-taxonomy:LocalCustomPropertyForTerm;
    sharepoint-taxonomy:propertyName “width”.

ex:TermA    ex:CustomProp3    “5 cm”@en-us.

Veri özellikleri

Hiyerarşinin her düzeyinde, Bir Terim veya Terim Kümesi için belirli veri özelliklerini yapılandırabilirsiniz.

sharepoint-taxonomy:isAvailableForTagging

SharePoint Listelerinde ve Kitaplıklarında bir Terim veya TermSet olup olmadığını belirtmek için bu özelliği kullanın.

Bu özelliğin söz dizimi şöyledir:

ex:TermA    sharepoint-taxonomy:isAvailableForTagging     "true"^^xsd:Boolean;

Etki alanı ve aralık

Aşağıdaki tabloda SharePoint taksonomi sözlüğü etki alanı ve aralığı açıklanmaktadır.

Koşul/fiil Anlamı Etki alanı Aralığı
inTermSet Terim kümesinde Terim Terim Kümesi
inTermGroup Terim grubunda TermSet TermGroup
topLevelTermOf En Üst Düzey Terimi Terim TermSet
hasTopLevelTerm En üst düzey terime sahiptir Terim Kümesi Terim
termSetName Terim kümesinin Adı var Terim Düz değişmez değer
defaultLabel Terim varsayılan etikete sahiptir Terim Düz değişmez değer
otherLabel Terim başka bir etikete sahip Terim Düz değişmez değer
Propertyname Özellik Etiketi Var SharedCustomPropertyForTerm, LocalCustomPropertyForTerm, CustomPropertyForTermSet Boole, Dize, Tamsayı, Ondalık, Çift
Açıklama Açıklaması Var Tüm Düz değişmez değer
Üst Üst öğeye sahip Terim Terim
Çocuk Alt Öğesi Var Terim Terim
isAvailableForTagging Etiketleme için kullanılabilir Terim, Terim Kümesi Boole
SharedCustomPropertyForTerm Paylaşılan özel özelliği var Terim Boole, dize, Tamsayı, Ondalık, Çift
LocalCustomPropertyForTerm Yerel özel özelliğe sahiptir Terim Boole, Dize, Tamsayı, Ondalık, Çift
CustomPropertyForTermSet Özel Özelliği Var TermSet Boole, Dize, Tamsayı, Ondalık, Çift

SharePoint taksonominin izin vermediği geçerli SKOS senaryoları:

  • Hiyerarşik yedeklilik - Bir SKOS kavramı aynı anda birkaç daha geniş kavramlara eklenebilir, ancak bir sharepoint-taksonomisi:Terim yalnızca bir sharepoint-taksonomisi:üst öğeye sahip olabilir, bu nedenle Terimlerin döngüsel bağımlılığına da izin verilmez.
  • SharePoint taksonomisinde yalnız bırakılmış terimlere izin verilmez. Her sharepoint-taksonomisi: Terimin bir sharepoint-taksonomisi olmalıdır: üst veya sharepoint-taksonomisi olmalıdır: topLevelTermOf a TermSet.
  • SharePoint taksonomisi ilişkilendirici ilişkileri desteklemez.
  • SharePoint taksonomisi yalnızca iki tür Hiyerarşik ilişkiye izin verir: sharepoint-taksonomisi: üst ve sharepoint-Taksonomi: alt.
  • SKOS'un aksine, SharePoint taksonomi sözlüğündeki hiyerarşik ilişki yalnızca aynı Terim Kümesi içindeki Terimler ile oluşturulabilir.