FEBB93960AE8465D936592F9035977CD
  • Thomas Pollinger
  • 29.08.2019
  • DE

Objekt: Indexes

 

Allgemein

System: OpenText™ Web Site Management Server
Release: 16.0.3

Microsoft Docs: .NET Framework 4.6.1
Namespace: System
Vererbung: Object

 

Hinweise

  • Über das Objekt Indexes erhält den Zugriff auf alle Objekte vom Typ Index des Navigationsindex.
  • Hinweis dieses Objekt steht nur innerhalb des Navigation Manager, also in den Navigationstemplates, zur Verfügung. Es kann nicht von reinen Content-Seiten, außerhalb der Navigation, auf diese Art von Objekten oder den Navigationsindex (ohne Navigation Area) zugegriffen werden.

 

Eigenschaften

Quelle: Microsoft .NET Framework

Hinweis: Derzeit sind keine speziellen und zusätzlichen Eigenschaften bekannt.

 

Eigenschaften (OT)

Quelle: OpenText Web Site Management Server

RootIndex

  • Gibt das Index-Objekte der obersten Ebene des Navigationsindex als Objekt Index zurück. Diese Eigenschaft kann man nur in Navigationstemplates oder Masterpages verwenden.
  •  

  • Syntax:
    ObjectIndexes.RootIndex
    


    Beispiel:
    <%!! Context:Indexes.RootIndex !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:Indexes.RootIndex !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:Indexes.RootIndex" />
    </reddot:cms>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

RootIndexList

  • Gibt alle Index-Objekte der obersten Ebene des Navigationsindex als Collection IndexList zurück. Diese Eigenschaft kann man nur in Navigationstemplates oder Masterpages verwenden.
  •  

  • Syntax:
    ObjectIndexes.RootIndexList
    


    Beispiel:
    <%!! Context:Indexes.RootIndexList !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:Indexes.RootIndexList !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:Indexes.RootIndexList" />
    </reddot:cms>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

Methoden

Quelle: Microsoft .NET Framework

Hinweis: Derzeit sind keine speziellen und zusätzlichen Methoden bekannt.

 

Methoden (OT)

Quelle: OpenText Web Site Management Server

GetIndexById(Guid)

  • Gibt das Index-Objekt mit der übergebenen GUID als Objekt Index zurück. Diese Methode kann man nur in Navigationstemplates oder Masterpages verwenden.
  •  

  • Syntax:
    ObjectIndexes.GetIndexById(Guid:uuid)
    


    Beispiel:
    <%!! Context:Indexes.GetIndexById(Guid:F764055E452C4B43AC789C9C2A1104A1) !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:Indexes.GetIndexById(Guid:F764055E452C4B43AC789C9C2A1104A1) !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:Indexes.GetIndexById(Guid:F764055E452C4B43AC789C9C2A1104A1)" />
    </reddot:cms>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

GetIndexByPage(Guid)

  • Gibt das Index-Objekt des übergebenen Objekt Page als Objekt Index zurück. Diese Methode kann man nur in Navigationstemplates oder Masterpages verwenden.
  •  

  • Syntax:
    ObjectIndexes.GetIndexByPage(Guid:uuid)
    


    Beispiel:
    <%!! Context:Indexes.GetIndexByPage(Guid:F764055E452C4B43AC789C9C2A1104A1) !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:Indexes.GetIndexByPage(Guid:F764055E452C4B43AC789C9C2A1104A1) !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:Indexes.GetIndexByPage(Guid:F764055E452C4B43AC789C9C2A1104A1)" />
    </reddot:cms>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

GetIndexByPageId(Guid)

  • Gibt das Index-Objekt der Seite mit der übergebenen GUID als Objekt Index zurück. Diese Methode kann man nur in Navigationstemplates oder Masterpages verwenden.
  •  

  • Syntax:
    ObjectIndexes.GetIndexByPageId(Guid:uuid)
    


    Beispiel:
    <%!! Context:Indexes.GetIndexByPageId(Guid:F764055E452C4B43AC789C9C2A1104A1) !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:Indexes.GetIndexByPageId(Guid:F764055E452C4B43AC789C9C2A1104A1) !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:Indexes.GetIndexByPageId(Guid:F764055E452C4B43AC789C9C2A1104A1)" />
    </reddot:cms>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

Gilt für

  • OpenText™ Web Site Management Server
    Release 16.0.3
  • Letztes Artikelupdate
    06.09.2019

 

Siehe auch

 


Über den Autor:
Thomas Pollinger

... ist Senior Site Reliability Engineer bei der Vodafone GmbH in Düsseldorf. Seit dem Jahr 2007 betreut er zusammen mit seinen Kollegen die OpenText- (vormals RedDot-) Plattform Web Site Management für die deutsche Konzernzentrale.

Er entwickelt Erweiterungen in Form von Plug-Ins und PowerShell Skripten. Seit den Anfängen in 2001 (RedDot CMS 4.0) kennt er sich speziell mit der Arbeitweise und den Funktionen des Management Server aus.