SKOS-formatreference til SharePoint-taksonomi
Denne artikel indeholder RDF-ordforråd, der bruges til at repræsentere SharePoint-taksonomi og er baseret på SKOS. Brug RDF TURTLE til serialisering af denne RDF-syntaks.
I følgende tabel vises SKOS-ækvivalenterne for SharePoint-taksonomiforråd . SharePoint understøtter ikke SKOS-værdier , der ikke har en tilsvarende SharePoint-taksonomi.
SharePoint-taksonomi | Tilsvarende SKOS |
---|---|
sharepoint-taksonomi: Ord | skos: Concept |
sharepoint-taksonomi: TermSet | skos: ConceptScheme |
sharepoint-taksonomi: inTermSet | skos: inScheme |
sharepoint-taksonomi: hasTopLevelTerm | skos: hasTopConcept |
sharepoint-taksonomi: topLevelTermOf | skos: topConceptOf |
sharepoint-taksonomi: defaultLabel | skos: prefLabel |
sharepoint-taksonomi: termSetName | skos: prefLabel |
sharepoint-taksonomi: propertyName | skos: prefLabel |
sharepoint-taksonomi: otherLabel | skos: altLabel |
sharepoint-taksonomi: beskrivelse | skos: definition |
sharepoint-taksonomi: overordnet | skos: bredere |
sharepoint-taksonomi: underordnet | skos: smallere |
I følgende tabel vises enhederne for sharePoint-taksonomiforråd, der er afledt af OWL.
SharePoint-taksonomiforråd | Afledt af OWL |
---|---|
sharepoint-taksonomi: isAvailableForTagging | ugle: datatypeegenskab |
sharepoint-taksonomi: SharedCustomPropertyForTerm | ugle: ObjectProperty |
sharepoint-taksonomi: LocalCustomPropertyForTerm | ugle: ObjectProperty |
sharepoint-taksonomi: CustomPropertyForTermSet | ugle: ObjectProperty |
SharePoint-taksonomiforråd
En taksonomi er et formelt klassificeringssystem. En taksonomi grupperer de ord, mærkater og ord, der beskriver noget, og arrangerer derefter grupperne i et hierarki.
sharepoint-taksonomi:Ord
Repræsenterer et ord eller et nøgleord i et administreret metadatahierarki.
Et ord er den atomiske enhed i en SharePoint TermStore. Hvert ord tilhører et ordsæt , der tilhører en ordgruppe.
Syntaksen til at definere et ord er som følger:
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.
Der findes en ordkompulsorit i et Ordsæt. DefaultLabel er navnet på ordet , som det vises i den visuelle repræsentation. De obligatoriske felter til definition af et ord omfatter:
- sharepoint-taksonomi: defaultLabel
- sharepoint-taksonomi: inTermSet
Et ord kan:
- Vær hierarkisk relateret til et andet ord , der er angivet, at begge ord tilhører det samme ordsæt.
- Har flere underordnede ord, men kun et enkelt overordnet ord.
- Der er ikke defineret et overordnet ord , hvis det er topLevelTermOf et ordsæt.
- Har én defaultLabel pr. TermStore-arbejdssprog .
- Findes ikke, hvis det enten indeholder et overordnet ord eller er topLevelTermOf et ordsæt.
- Har kun en entydig defaultLabel på samme hierarkiske niveau.
sharepoint-taksonomi:TermSet
Repræsenterer et hierarkisk eller fladt sæt ordobjekter, der kaldes et "Ordsæt".
Som navnet antyder, er TermSet et sæt ord. Et ord i en TermStore skal tilhøre et ordsæt. Intet ord kan eksistere uafhængigt af hinanden.
Syntaksen til at definere et TermSet er:
ex:TermSetA a sharepoint-taxonomy:TermSet;
sharepoint-taxonomy:termSetName “TermSet A";
sharepoint-taxonomy:isAvailableForTagging “true”^^xsd:Boolean;
sharepoint-taxonomy:hasTopLevelTerm Ex:Term A.
TermSets er logisk grupperet i TermGroups. Det obligatoriske felt til definition af et ordsæt er:
- sharepoint-taksonomi: termSetName
Hvis den angivne termSetName ikke er entydig i TermGroup, tilføjer SharePoint et tal i slutningen af navnet for at bevare entydigheden af termSetName(s).
sharepoint-taksonomi:hasTopLevelTerm
SharePoint bruger denne egenskab til at knytte det øverste ord i ordsættet, som er indgangspunktet til hierarkiet af ord i et ordsæt. Denne egenskab er en invers relation til sharepoint-taksonomi: topLevelTermOf.
Syntaksen til at definere denne egenskab er:
ex:TermSetA sharepoint-taxonomy:hasTopLevelTerm ex:TermA.
Bemærk!
Du kan ikke definere ordet på øverste niveau for et overordnet ord.
sharepoint-taksonomi:topLevelTermOf
Sharepoint-taksonomi: topLevelTermOf er det omvendte af sharepoint-taksonomi: hasTopLevelTerm
Syntaksen til at definere denne egenskab er:
ex:TermA sharepoint-taxonomy:topLevelTermOf ex:TermSetA.
sharepoint-taksonomi:inTermSet
Brug denne egenskab til at knytte et ord til et ordsæt. Et ord kan kun findes i et enkelt ordsæt. SharePoint kræver denne egenskab, når du definerer et ord.
Obligatoriske navne
Din organisation vil måske foretage omhyggelig planlægning, før du begynder at bruge administrerede metadata. Mængden af planlægning, som du skal gøre, afhænger af, hvor formel din taksonomi er. Det afhænger også af, hvor meget kontrol du vil pålægge metadata. På hvert niveau i hierarkiet skal du konfigurere påkrævede mærkater for et ord eller et ordsæt.
Et ord kan have et eller flere navne på standardsproget og nul eller flere navne på det ikke-standardsprog. Hvis ordet har navne på et sprog, skal et af navnene være standardnavnet.
sharepoint-taksonomi:defaultLabel
Brug denne leksikalske standardetiket til et ord , der er en påkrævet parameter for et ord. Bruges til visuelt at repræsentere ordet.
Syntaksen til at definere en defaultLabel er:
ex:TermA sharepoint-taxonomy:defaultLabel “Term A”@en-us.
DefaultLabel indeholder to dele til den – strengen og sprogkoden. Sproget skal være et af TermStore-arbejdssprogene . DefaultLabel skal være entydig for alle ord i det samme ordsæt på samme hierarkiske niveau.
sharepoint-taksonomi:termSetName
Henter og angiver navnet på det aktuelle TermSet-objekt.
Denne egenskab er den leksikalske mærkat for et Ordsæt i et TermStore-arbejdssprog . Denne egenskab er en påkrævet parameter for et Ordsæt. Bruges til visuelt at repræsentere et ordsæt.
Syntaksen til at definere et termSetName er:
ex:TermA sharepoint-taxonomy:TermSetName “Term Set A”@en-us.
sharepoint-taksonomi:propertyName
Henter og angiver egenskabsnavnet for det aktuelle TermSet-objekt.
Denne egenskab er den leksikalske mærkat for en sharepoint-taksonomi:SharedCustomPropertyForTerm, sharepoint-taxonomy:LocalCustomPropertyForTerm og sharepoint-taxonomy:CustomPropertyForTermSet i et TermStore-arbejdssprog .
Sharepoint-taksonomien: propertyName behandles som nøglen til CustomProperty.
Syntaksen til at definere et propetyName er:
ex:SharedCustomProperty1 sharepoint-taxonomy:propertyName “Shared Custom Property Key 1”@en-us.
Valgfrie navne
Du kan også føje valgfrie mærkater til din taksonomi.
sharepoint-taksonomi:otherLabel
Denne egenskab er den alternative leksikalske mærkat for et ord.
Syntaksen til at definere en otherLabel er:
ex:TermA sharepoint-taxonomy:otherLabel “Term A”@en-us.
Semantiske relationer
Taksonomier har hierarkiske og nogle gange et simpelt "relateret" associativt forhold, men nogle har "semantiske relationer" eller brugerdefinerede relationer.
sharepoint-taksonomi:overordnet
Denne egenskab relaterer hierarkisk et ord til et andet ord. Et ord kan være et ord på øverste niveau i et ordsæt, men hvis det ikke gør det, skal det have et overordnet ord.
Syntaksen til at definere en overordnet er:
ex:TermA1 sharepoint-taxonomy:parent ex:TermA.
Denne syntaks betyder, at TermA er det overordnede ord, og at TermA er underordnet.
sharepoint-taksonomi:child
Objektet indeholder en eller flere underordnede forekomster af TermSet, og der kan opnås adgang til disse forekomster via egenskaben TermSets. Denne klasse indeholder også metoder til oprettelse af nye underordnede TermSet-objekter. Der er angivet tilladelser til redigering af underordnede ord- og ordsætforekomster i gruppen.
Denne egenskab relaterer hierarkisk et ord til et andet ord.
Syntaksen til at definere et underordnet element er:
ex:TermA sharepoint-taxonomy:child ex:TermA1.
Denne syntaks betyder, at TermA er det overordnede ord, og at TermA er underordnet.
Dokumentationsnoter
I dette afsnit beskrives taksonomien, der er beskrevet i navneområdet Microsoft.SharePoint.Taxonomy.
sharepoint-taksonomi:beskrivelse
Denne egenskab er en detaljeret forklaring af alle SharePoint-taksonomiforrådsobjekt .
Syntaksen for tilføjelse af en beskrivelse er:
ex:TermA sharepoint-taxonomy:description “Term A is the top level term of TermSetA”@en-us.
Brugerdefinerede egenskaber
Henter samlingen af brugerdefinerede egenskabsobjekter for det aktuelle ordobjekt fra den skrivebeskyttede ordbog.
Brugerdefinerede egenskaber er nøgleværdipar, der kan defineres for et ord eller et ordsæt for at fremme beskrivelsen af ordet eller et ordsæt. SharePoint angiver nøglen til den brugerdefinerede egenskab ved hjælp af propertyName.
sharepoint-taksonomi:CustomPropertyForTermSet
Syntaksen til at definere denne egenskab er:
ex:CustomProp1 rdf:type sharepoint-taxonomy:CustomPropertyForTermSet;
sharepoint-taxonomy:propertyName “Colour”.
ex:TermSetA ex:CustomProp1 “Red”@en-us.
sharepoint-taksonomi:SharedCustomPropertyForTerm
Hvis den brugerdefinerede egenskab for et ord skal overføres sammen med ordet, skal du definere det under SharedCustomPropertyForTerm, når du genbruger ordet et andet sted.
Syntaksen til at definere denne egenskab er:
ex:CustomProp2 rdf:type sharepoint-taxonomy:SharedCustomPropertyForTerm;
sharepoint-taxonomy:propertyName “Length”.
ex:TermA ex:CustomProp2 “5 cm”@en-us.
sharepoint-taksonomi:LocalCustomPropertyForTerm
Hvis den brugerdefinerede egenskab for et ord ikke behøver at blive overført sammen med ordet, skal du definere det under LocalCustomPropertyForTerm, når du genbruger ordet et andet sted.
Syntaksen til at definere denne egenskab er:
ex:CustomProp3 rdf:type sharepoint-taxonomy:LocalCustomPropertyForTerm;
sharepoint-taxonomy:propertyName “width”.
ex:TermA ex:CustomProp3 “5 cm”@en-us.
Dataegenskaber
På hvert niveau i hierarkiet kan du konfigurere specifikke dataegenskaber for et ord eller et ordsæt.
sharepoint-taksonomi:isAvailableForTagging
Brug denne egenskab til at angive, om et ord eller et ordsæt er tilgængeligt på SharePoint-lister og -biblioteker.
Syntaksen for denne egenskab er:
ex:TermA sharepoint-taxonomy:isAvailableForTagging "true"^^xsd:Boolean;
Domæne og område
I følgende tabel beskrives domænet og intervallet for SharePoint-taksonomiforråd.
Prædikater/verbum | Betydning | Domæne | Vifte |
---|---|---|---|
inTermSet | I ordsæt | Udtrykket | Ordsæt |
inTermGroup | I ordgruppe | Ordsæt | Ordgruppe |
topLevelTermOf | Er ord på øverste niveau for | Udtrykket | Ordsæt |
hasTopLevelTerm | Har ord på øverste niveau | Ordsæt | Udtrykket |
termSetName | Ordsættet har navn | Udtrykket | Almindelig konstant |
defaultLabel | Ordet har en standardetiket | Udtrykket | Almindelig konstant |
otherLabel | Ordet har en anden etiket | Udtrykket | Almindelig konstant |
Propertyname | Har egenskabsetiket | SharedCustomPropertyForTerm, LocalCustomPropertyForTerm, CustomPropertyForTermSet | Boolesk, streng, heltal, decimal, dobbelt |
Beskrivelse | Indeholder en beskrivelse | Alle | Almindelig konstant |
Overordnede | Har overordnet | Udtrykket | Udtrykket |
Barn | Har underordnet | Udtrykket | Udtrykket |
isAvailableForTagging | Er tilgængelig til mærkning | Ord, ordsæt | Boolesk |
SharedCustomPropertyForTerm | Har delt brugerdefineret egenskab | Udtrykket | Boolesk, streng, heltal, decimal, dobbelt |
LocalCustomPropertyForTerm | Har lokal brugerdefineret egenskab | Udtrykket | Boolesk, streng, heltal, decimal, dobbelt |
CustomPropertyForTermSet | Har brugerdefineret egenskab | Ordsæt | Boolesk, streng, heltal, decimal, dobbelt |
SKOS gyldige scenarier, som SharePoint-taksonomi ikke tillader:
- Hierarkisk redundans – Et SKOS-koncept kan knyttes til flere bredere begreber på samme tid, men et sharepoint-taksonomi:Term kan kun have én sharepoint-taksonomi:parent, og derfor cyklisk afhængighed, af Vilkår er heller ikke tilladt.
- Tabte ord er ikke tilladt i SharePoint-taksonomi. Alle sharepoint-taksonomier: Ordet skal enten have en sharepoint-taksonomi: parent, eller det skal være sharepoint-taksonomi: topLevelTermOf et TermSet.
- SharePoint-taksonomi understøtter ikke associative relationer.
- SharePoint-taksonomi tillader kun to typer hierarkiske relationer – sharepoint-taksonomi: overordnet og sharepoint-taksonomi: underordnet.
- I modsætning til SKOS kan den hierarkiske relation i SharePoint-taksonomiforråd kun oprettes med ord i det samme ordsæt.