Freigeben über


SP. Social.SocialActor.tagGuid-Eigenschaft (sp.userprofiles)

Ruft den Akteur Tag GUID ab. Gilt für Tags.

**Letzte Änderung:**Freitag, 9. August 2013

**Gilt für:**apps for SharePoint | Office 365 | SharePoint Foundation 2013 | SharePoint Server 2013

var value = SP.Social.SocialActor.get_tagGuid()

Rückgabewert

Guid
die GUID des Tags.

Hinweise

Die tagGuid -Eigenschaft gilt nur, wenn ActorType ein Tag ist.

Codebeispiel: ein Tag-GUID, die basierend auf den Namen des Tags mithilfe des Objektmodells JavaScript abrufen

Im folgenden Codebeispiel wird veranschaulicht, wie das Tag GUID aus den Ausdruckssatz Hashtags mithilfe der Tagname abgerufen.

Fügen Sie vor dem Ausführen des Codes einen Verweis auf sp.taxonomy.js hinzu, und ändern Sie den Namen des Platzhalter-Tag mit dem Namen eines vorhandenen Tags. Halten Sie die Hashmarkierung.

function getTagGuid() {
    var tagName = '#placeholderTagName';
    var clientContext = new SP.ClientContext.get_current();
    var label = SP.Taxonomy.LabelMatchInformation.newObject(clientContext);
    label.set_termLabel(tagName);
    label.set_trimUnavailable(false);
    var taxSession = SP.Taxonomy.TaxonomySession.getTaxonomySession(clientContext);
    var termStore = taxSession.getDefaultKeywordsTermStore();
    var termSet = termStore.get_hashTagsTermSet();
    terms = termSet.getTerms(label);
    clientContext.load(terms);
    clientContext.executeQueryAsync(
        function () {
            var tag = terms.get_item(0);
            if (tag !== null) {
                var tagGuid = tag.get_id().toString();
                if (!SP.ScriptUtility.isNullOrEmptyString(tagGuid)) {
                    alert(tagGuid);
                }
            }
        },
        function (sender, args) {
            alert(args.get_message());
        }
    );
}

Siehe auch

Weitere Ressourcen

SocialActor