Obs!
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Denne artikkelen inneholder RDF-vokabular som brukes til å representere SharePoint-taksonomi og er basert på SKOS. For serialisering av denne RDF-syntaksen bruker du RDF TURTLE.
Tabellen nedenfor viser SKOS-ekvivalentene for SharePoint-taksonomivokabularet . SharePoint støtter ikke SKOS-verdier som ikke har noen tilsvarende SharePoint-taksonomi.
SharePoint-taksonomi | SKOS-ekvivalent |
---|---|
sharepoint-taksonomi: Term | skos: Konsept |
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: definisjon |
sharepoint-taksonomi: overordnet | skos: bredere |
sharepoint-taksonomi: underordnet | skos: smalere |
Tabellen nedenfor viser enhetene i SharePoint-taksonomivokabularet avledet fra UGLE.
SharePoint taksonomi vokabular | Avledet fra UGLE |
---|---|
sharepoint-taksonomi: erAvailableForTagging | ugle: datatypeproperty |
sharepoint-taksonomi: SharedCustomPropertyForTerm | ugle: ObjectProperty |
sharepoint-taksonomi: LocalCustomPropertyForTerm | ugle: ObjectProperty |
sharepoint-taksonomi: CustomPropertyForTermSet | ugle: ObjectProperty |
SharePoint taksonomi vokabular
En taksonomi er et formelt klassifiseringssystem. En taksonomi grupperer ordene, etikettene og termene som beskriver noe, og ordner deretter gruppene i et hierarki.
sharepoint-taksonomi:Term
Representerer en term eller et nøkkelord i et forvaltet metadatahierarki.
En term er atomenheten til en SharePoint TermStore. Hver term tilhører et TermSet som tilhører en TermGroup.
Syntaksen for å definere en term 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.
En term eksisterer obligatorisk i et TermSet. DefaultLabel er navnet på termen slik den vises i den visuelle representasjonen. De nødvendige feltene for å definere en term inkluderer:
- sharepoint-taksonomi: defaultLabel
- sharepoint-taksonomi: inTermSet
En term kan:
- Vær hierarkisk relatert til en annen term som er angitt at begge vilkårene tilhører samme TermSet.
- Ha flere underordnede termer, men bare én overordnet term.
- Det er ikke definert en overordnet term hvis det er en topLevelTermOf a TermSet.
- Ha én defaultLabel per TermStore-arbeidsspråk .
- Finnes ikke hvis den inneholder en overordnet term, eller er topLevelTermOf a TermSet.
- Har bare en unik defaultLabel på samme hierarkiske nivå.
sharepoint-taksonomi:TermSet
Representerer et hierarkisk eller flatt sett med termobjekter som kalles termsett.
Som navnet antyder, er TermSet et sett med vilkår. En term i en termlager må tilhøre et TermSet. Ingen term kan finnes uavhengig av hverandre.
Syntaksen for å definere et termsett er:
ex:TermSetA a sharepoint-taxonomy:TermSet;
sharepoint-taxonomy:termSetName “TermSet A";
sharepoint-taxonomy:isAvailableForTagging “true”^^xsd:Boolean;
sharepoint-taxonomy:hasTopLevelTerm Ex:Term A.
Termsett grupperes logisk sammen i TermGroups. Det nødvendige feltet for å definere et termsett er:
- sharepoint-taksonomi: termSetName
Hvis termenSetName ikke er unik i TermGroup, tilføyer SharePoint et tall på slutten av navnet for å opprettholde unikheten til termSetName(er).
sharepoint-taksonomi:hasTopLevelTerm
SharePoint bruker denne egenskapen til å tilordne den øverste termen i TermSet, som er inngangspunktet til hierarkiet av termer i et termsett. Denne egenskapen er en omvendt relasjon til sharepoint-taksonomi: topLevelTermOf.
Syntaksen for å definere denne egenskapen er:
ex:TermSetA sharepoint-taxonomy:hasTopLevelTerm ex:TermA.
Obs!
Du kan ikke definere termen på øverste nivå for en overordnet term.
sharepoint-taksonomi:topLevelTermOf
Sharepoint-taksonomi: topLevelTermOf er den inverse sharepoint-taksonomien: hasTopLevelTerm
Syntaksen for å definere denne egenskapen er:
ex:TermA sharepoint-taxonomy:topLevelTermOf ex:TermSetA.
sharepoint-taksonomi:inTermSet
Bruk denne egenskapen til å tilordne en term til et termsett. En term kan bare finnes i ett enkelt termsett. SharePoint krever denne egenskapen når du definerer en term.
Nødvendige etiketter
Organisasjonen vil kanskje planlegge nøye før du begynner å bruke forvaltede metadata. Hvor mye planlegging du må gjøre, avhenger av hvor formell taksonomien din er. Det avhenger også av hvor mye kontroll du vil legge til metadata. På hvert nivå i hierarkiet må du konfigurere nødvendige etiketter for en term eller termsett.
En term kan ha én eller flere etiketter på standardspråket, og null eller flere etiketter på det ikke-standardspråket. Hvis termen har etiketter på et språk, må én av etikettene være standardetiketten.
sharepoint-taksonomi:defaultLabel
Bruk denne standard leksikalske etiketten for en term som er en nødvendig parameter for en term. Brukes til å representere termen visuelt.
Syntaksen for å definere en defaultLabel er:
ex:TermA sharepoint-taxonomy:defaultLabel “Term A”@en-us.
DefaultLabel inneholder to deler til den – strengen og språkkoden. Språket må være ett av termlagerets arbeidsspråk. DefaultLabel må være unik for alle termer i samme TermSet, på samme hierarkiske nivå.
sharepoint-taksonomi:termSetName
Henter og angir navnet på gjeldende TermSet-objekt.
Denne egenskapen er den leksikalske etiketten for et TermSet, på et termlagers arbeidsspråk. Denne egenskapen er en nødvendig parameter for et TermSet. Brukes til å representere et termsett visuelt.
Syntaksen for å definere et termSetName er:
ex:TermA sharepoint-taxonomy:TermSetName “Term Set A”@en-us.
sharepoint-taksonomi:propertyName
Henter og angir egenskapsnavnet for gjeldende TermSet-objekt.
Denne egenskapen er den leksikalske etiketten for en sharepoint-taksonomi:SharedCustomPropertyForTerm, sharepoint-taksonomi:LocalCustomPropertyForTerm og sharepoint-taxonomy:CustomPropertyForTermSet i et termlagerarbeidsspråk.
Sharepoint-taksonomi: propertyName behandles som nøkkelen til CustomProperty.
Syntaksen for å definere et propetyName er:
ex:SharedCustomProperty1 sharepoint-taxonomy:propertyName “Shared Custom Property Key 1”@en-us.
Valgfrie etiketter
Du kan også legge til valgfrie etiketter i taksonomien.
sharepoint-taksonomi:otherLabel
Denne egenskapen er den alternative leksikalske etiketten for en term.
Syntaksen for å definere en annen etikett er:
ex:TermA sharepoint-taxonomy:otherLabel “Term A”@en-us.
Semantiske relasjoner
Taksonomier har hierarkiske og noen ganger en enkel "relatert term" tilknyttet relasjon, men noen har "semantiske relasjoner" eller egendefinerte relasjoner.
sharepoint-taksonomi:overordnet
Denne egenskapen relaterer hierarkisk en term til en annen term. En term kan være en term på øverste nivå for et termsett, men i tilfelle den ikke må ha en overordnet term.
Syntaksen for å definere en overordnet er:
ex:TermA1 sharepoint-taxonomy:parent ex:TermA.
Denne syntaksen betyr at TermA er overordnet og TermA er den underordnede.
sharepoint-taksonomi:underordnet
Objektet inneholder én eller flere underordnede TermSet-forekomster, og disse forekomstene kan åpnes via termsettegenskapen. Denne klassen inneholder også metoder for å opprette nye underordnede TermSet-objekter. Tillatelser for redigering av underordnede term- og termsettforekomster angis i gruppen.
Denne egenskapen relaterer hierarkisk en term til en annen term.
Syntaksen for å definere en underordnet verdi er:
ex:TermA sharepoint-taxonomy:child ex:TermA1.
Denne syntaksen betyr at TermA er overordnet og TermA er den underordnede.
Dokumentasjonsnotater
Denne delen beskriver taksonomien som er beskrevet i Microsoft.SharePoint.Taxonomy Namespace.
sharepoint-taksonomi:beskrivelse
Denne egenskapen er en detaljert forklaring av en Hvilken som helst SharePoint-taksonomi-vokabularenhet .
Syntaksen for å legge til en beskrivelse er:
ex:TermA sharepoint-taxonomy:description “Term A is the top level term of TermSetA”@en-us.
Egendefinerte egenskaper
Henter samlingen av egendefinerte egenskapsobjekter for gjeldende termobjekt fra den skrivebeskyttede ordlisten.
Egendefinerte egenskaper er nøkkelverdipar som kan defineres for en term eller et termsett, for å ytterligere beskrive termen eller et termsett. SharePoint angir nøkkelen for den egendefinerte egenskapen ved hjelp av propertyName.
sharepoint-taksonomi:CustomPropertyForTermSet
Syntaksen for å definere denne egenskapen er:
ex:CustomProp1 rdf:type sharepoint-taxonomy:CustomPropertyForTermSet;
sharepoint-taxonomy:propertyName “Colour”.
ex:TermSetA ex:CustomProp1 “Red”@en-us.
sharepoint-taksonomi:SharedCustomPropertyForTerm
Hvis den egendefinerte egenskapen for en term må utføres sammen med termen, må du definere den under SharedCustomPropertyForTerm når du bruker termen på nytt et annet sted.
Syntaksen for å definere denne egenskapen 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 egendefinerte egenskapen for en term ikke trenger å utføres sammen med termen, må du definere den under LocalCustomPropertyForTerm når du bruker termen på nytt et annet sted.
Syntaksen for å definere denne egenskapen er:
ex:CustomProp3 rdf:type sharepoint-taxonomy:LocalCustomPropertyForTerm;
sharepoint-taxonomy:propertyName “width”.
ex:TermA ex:CustomProp3 “5 cm”@en-us.
Dataegenskaper
På hvert nivå i hierarkiet kan du konfigurere bestemte dataegenskaper for en term eller termsett.
sharepoint-taksonomi:isAvailableForTagging
Bruk denne egenskapen til å angi om en term eller et termsett er tilgjengelig i SharePoint-lister og -biblioteker.
Syntaksen for denne egenskapen er:
ex:TermA sharepoint-taxonomy:isAvailableForTagging "true"^^xsd:Boolean;
Domene og område
Tabellen nedenfor beskriver domenet og området til SharePoint-taksonomivokabularet.
Predikater/verb | Betydningen | Domene | Området |
---|---|---|---|
inTermSet | I termsett | Begrepet | Termsett |
inTermGroup | I termgruppe | Termsett | TermGruppe |
topLevelTermOf | Er termen på øverste nivå av | Begrepet | Termsett |
hasTopLevelTerm | Har term på øverste nivå | Termsett | Begrepet |
termSetName | Termsettet har navn | Begrepet | Vanlig litteral |
defaultLabel | Termen har standardetikett | Begrepet | Vanlig litteral |
otherLabel | Termen har en annen etikett | Begrepet | Vanlig litteral |
Propertyname | Har egenskapsetikett | SharedCustomPropertyForTerm, LocalCustomPropertyForTerm, CustomPropertyForTermSet | Boolsk, streng, heltall, desimal, dobbel |
Beskrivelse | Har beskrivelse | Alle | Vanlig litteral |
Overordnede | Har overordnet | Begrepet | Begrepet |
Barn | Har underordnet | Begrepet | Begrepet |
erAvailableForTagging | Er tilgjengelig for merking | Term, termsett | Boolsk |
SharedCustomPropertyForTerm | Har delt egendefinert egenskap | Begrepet | Boolsk, streng, heltall, desimal, dobbel |
LocalCustomPropertyForTerm | Har lokal egendefinert egenskap | Begrepet | Boolsk, streng, heltall, desimal, dobbel |
CustomPropertyForTermSet | Har egendefinert egenskap | Termsett | Boolsk, streng, heltall, desimal, dobbel |
SKOS gyldige scenarioer som SharePoint-taksonomi ikke tillater:
- Hierarkisk redundans - Et SKOS-konsept kan knyttes til flere bredere konsepter samtidig, men en sharepoint-taksonomi:Term kan bare ha én sharepoint-taksonomi:overordnet, derav syklisk avhengighet, av vilkår er heller ikke tillatt.
- Frittstående termer er ikke tillatt i SharePoint-taksonomi. Hver sharepoint-taksonomi: Termen må enten ha en sharepoint-taksonomi: overordnet, eller den må være sharepoint-taksonomi: topLevelTermOf a TermSet.
- SharePoint-taksonomi støtter ikke tilknyttede relasjoner.
- SharePoint-taksonomi tillater bare to typer hierarkiske relasjoner – sharepoint-taksonomi: overordnet og sharepoint-taksonomi: underordnet.
- I motsetning til SKOS kan den hierarkiske relasjonen i SharePoint-taksonomivokabularet bare etableres med vilkår innenfor samme TermSet.