6D4926A11CDD452D9FBD121519559BF7
  • Thomas Pollinger
  • 19.09.2019
  • DE

Collection: ContentList

 

Allgemein

System: OpenText™ Web Site Management Server
Release: 16.0.3

Microsoft Docs: .NET Framework 4.6.1
Namespace: System.Collections
Vererbung: Object → ContentList

 

Hinweise

  • Collections sind Sammlungen von Objekten des gleichen Typs.
  • Collections sind aber ebenfalls Objekte und stellen daher eigene Eigenschaften und Methoden bereit.
  • Man kann die Objekte in der Collection mit der Indexschreibweise abfragen. Bei der Indexschreibweise gibt man die Position des Objektes in eckigen Klammern an. 

 

Eigenschaften

Quelle: Microsoft .NET Framework

Count

  • Ruft die Anzahl der Elemente ab, die tatsächlich in ContentList enthalten sind.

  •  
  • Syntax:
    CollectionContentList.Count


    Beispiele:
    <%!! Context:CurrentPage.Elements.GetElement(String:containerContent).GetLinkedContents().Count !!%>
    
    <%!! Context:CurrentIndex.Page.Elements.GetElement(String:containerContent).GetLinkedContents().Count !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! Context:CurrentPage.GetElementByName(String:containerContent).GetLinkedContents().Count !!%>
    
    <%!! Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().Count !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:CurrentMasterPage.Elements.GetElement(RdString:containerContent).GetLinkedContents().Count !!%>
    
    <%!! RdObj:CurrentIndex.Page.Elements.GetElement(RdString:containerContent).GetLinkedContents().Count !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! RdObj:CurrentMasterPage.GetElementByName(RdString:containerContent).GetLinkedContents().Count !!%>
    
    <%!! RdObj:CurrentIndex.Page.GetElementByName(RdString:containerContent).GetLinkedContents().Count !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:CurrentMasterPage.Elements.GetElement(String:containerContent).GetLinkedContents().Count" />
    </reddot:cms>
    <reddot:cms>
        <output type="object" object="Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().Count" />
    </reddot:cms>
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

IsFixedSize

  • Ruft einen Wert ab, der angibt, ob das ArrayList eine feste Größe aufweist.

     
  • Syntax:
    CollectionContentList.IsFixedSize


    Beispiele:
    <%!! Context:CurrentPage.Elements.GetElement(String:containerContent).GetLinkedContents().IsFixedSize !!%>
    
    <%!! Context:CurrentIndex.Page.Elements.GetElement(String:containerContent).GetLinkedContents().IsFixedSize !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! Context:CurrentPage.GetElementByName(String:containerContent).GetLinkedContents().IsFixedSize !!%>
    
    <%!! Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().IsFixedSize !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:CurrentMasterPage.Elements.GetElement(RdString:containerContent).GetLinkedContents().IsFixedSize !!%>
    
    <%!! RdObj:CurrentIndex.Page.Elements.GetElement(RdString:containerContent).GetLinkedContents().IsFixedSize !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! RdObj:CurrentMasterPage.GetElementByName(RdString:containerContent).GetLinkedContents().IsFixedSize !!%>
    
    <%!! RdObj:CurrentIndex.Page.GetElementByName(RdString:containerContent).GetLinkedContents().IsFixedSize !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:CurrentMasterPage.Elements.GetElement(String:containerContent).GetLinkedContents().IsFixedSize" />
    </reddot:cms>
    <reddot:cms>
        <output type="object" object="Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().IsFixedSize" />
    </reddot:cms>
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

IsReadOnly

  • Ruft einen Wert ab, der angibt, ob das ArrayList schreibgeschützt ist.

  •  
  • Syntax:
    CollectionContentList.IsReadOnly


    Beispiele:
    <%!! Context:CurrentPage.Elements.GetElement(String:containerContent).GetLinkedContents().IsReadOnly !!%>
    
    <%!! Context:CurrentIndex.Page.Elements.GetElement(String:containerContent).GetLinkedContents().IsReadOnly !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! Context:CurrentPage.GetElementByName(String:containerContent).GetLinkedContents().IsReadOnly !!%>
    
    <%!! Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().IsReadOnly !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:CurrentMasterPage.Elements.GetElement(RdString:containerContent).GetLinkedContents().IsReadOnly !!%>
    
    <%!! RdObj:CurrentIndex.Page.Elements.GetElement(RdString:containerContent).GetLinkedContents().IsReadOnly !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! RdObj:CurrentMasterPage.GetElementByName(RdString:containerContent).GetLinkedContents().IsReadOnly !!%>
    
    <%!! RdObj:CurrentIndex.Page.GetElementByName(RdString:containerContent).GetLinkedContents().IsReadOnly !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:CurrentMasterPage.Elements.GetElement(String:containerContent).GetLinkedContents().IsReadOnly" />
    </reddot:cms>
    <reddot:cms>
        <output type="object" object="Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().IsReadOnly" />
    </reddot:cms>
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

IsSynchronized

  • Ruft einen Wert ab, der angibt, ob der Zugriff auf die ArrayList synchronisiert (threadsicher) ist.

  •  
  • Syntax:
    CollectionContentList.IsSynchronized


    Beispiele:
    <%!! Context:CurrentPage.Elements.GetElement(String:containerContent).GetLinkedContents().IsSynchronized !!%>
    
    <%!! Context:CurrentIndex.Page.Elements.GetElement(String:containerContent).GetLinkedContents().IsSynchronized !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! Context:CurrentPage.GetElementByName(String:containerContent).GetLinkedContents().IsSynchronized !!%>
    
    <%!! Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().IsSynchronized !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:CurrentMasterPage.Elements.GetElement(RdString:containerContent).GetLinkedContents().IsSynchronized !!%>
    
    <%!! RdObj:CurrentIndex.Page.Elements.GetElement(RdString:containerContent).GetLinkedContents().IsSynchronized !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! RdObj:CurrentMasterPage.GetElementByName(RdString:containerContent).GetLinkedContents().IsSynchronized !!%>
    
    <%!! RdObj:CurrentIndex.Page.GetElementByName(RdString:containerContent).GetLinkedContents().IsSynchronized !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:CurrentMasterPage.Elements.GetElement(String:containerContent).GetLinkedContents().IsSynchronized" />
    </reddot:cms>
    <reddot:cms>
        <output type="object" object="Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().IsSynchronized" />
    </reddot:cms>
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

[Int32]

  • Ruft das Element am angegebenen Index ab.

  •  
  • Syntax:
    CollectionContentList[Int32:index]


    Beispiele:
    <%!! Context:CurrentPage.Elements.GetElement(String:containerContent).GetLinkedContents()[Int32:index] !!%>
    
    <%!! Context:CurrentIndex.Page.Elements.GetElement(String:containerContent).GetLinkedContents()[Int32:index] !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! Context:CurrentPage.GetElementByName(String:containerContent).GetLinkedContents()[Int32:index] !!%>
    
    <%!! Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents()[Int32:index] !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:CurrentMasterPage.Elements.GetElement(RdString:containerContent).GetLinkedContents()[Int:index] !!%>
    
    <%!! RdObj:CurrentIndex.Page.Elements.GetElement(RdString:containerContent).GetLinkedContents()[Int:index] !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! RdObj:CurrentMasterPage.GetElementByName(RdString:containerContent).GetLinkedContents()[Int:index] !!%>
    
    <%!! RdObj:CurrentIndex.Page.GetElementByName(RdString:containerContent).GetLinkedContents()[Int:index] !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:CurrentMasterPage.Elements.GetElement(String:containerContent).GetLinkedContents()[Int32:index]" />
    </reddot:cms>
    <reddot:cms>
        <output type="object" object="Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents()[Int32:index]" />
    </reddot:cms>
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

Eigenschaften (OT)

Quelle: OpenText Web Site Management Server

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

 

Methoden

Quelle: Microsoft .NET Framework

GetHashCode()

  • Fungiert als Standardhashfunktion.

  •  
  • Syntax:
    CollectionContentList.GetHashCode()


    Beispiele:
    <%!! Context:CurrentPage.Elements.GetElement(String:containerContent).GetLinkedContents().GetHashCode() !!%>
    
    <%!! Context:CurrentIndex.Page.Elements.GetElement(String:containerContent).GetLinkedContents().GetHashCode() !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! Context:CurrentPage.GetElementByName(String:containerContent).GetLinkedContents().GetHashCode() !!%>
    
    <%!! Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().GetHashCode() !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:CurrentMasterPage.Elements.GetElement(RdString:containerContent).GetLinkedContents().GetHashCode() !!%>
    
    <%!! RdObj:CurrentIndex.Page.Elements.GetElement(RdString:containerContent).GetLinkedContents().GetHashCode() !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! RdObj:CurrentMasterPage.GetElementByName(RdString:containerContent).GetLinkedContents().GetHashCode() !!%>
    
    <%!! RdObj:CurrentIndex.Page.GetElementByName(RdString:containerContent).GetLinkedContents().GetHashCode() !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:CurrentMasterPage.Elements.GetElement(String:containerContent).GetLinkedContents().GetHashCode()" />
    </reddot:cms>
    <reddot:cms>
        <output type="object" object="Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().GetHashCode()" />
    </reddot:cms>
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

GetType()

  • Ruft den Type der aktuellen Instanz ab.

  •  
  • Syntax:
    CollectionContentList.GetType()


    Beispiele:
    <%!! Context:CurrentPage.Elements.GetElement(String:containerContent).GetLinkedContents().GetType()) !!%>
    
    <%!! Context:CurrentIndex.Page.Elements.GetElement(String:containerContent).GetLinkedContents().GetType() !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! Context:CurrentPage.GetElementByName(String:containerContent).GetLinkedContents().GetType() !!%>
    
    <%!! Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().GetType() !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!


    Alternative Schreibweisen:
    <%!! RdObj:CurrentMasterPage.Elements.GetElement(RdString:containerContent).GetLinkedContents().GetType() !!%>
    
    <%!! RdObj:CurrentIndex.Page.Elements.GetElement(RdString:containerContent).GetLinkedContents().GetType() !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <%!! RdObj:CurrentMasterPage.GetElementByName(RdString:containerContent).GetLinkedContents().GetType() !!%>
    
    <%!! RdObj:CurrentIndex.Page.GetElementByName(RdString:containerContent).GetLinkedContents().GetType() !!%>
    
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!
    <reddot:cms>
        <output type="object" object="Context:CurrentMasterPage.Elements.GetElement(String:containerContent).GetLinkedContents().GetType()" />
    </reddot:cms>
    <reddot:cms>
        <output type="object" object="Context:CurrentIndex.Page.GetElementByName(String:containerContent).GetLinkedContents().GetType()" />
    </reddot:cms>
    Hinweis: o.g. Beispiel funktioniert nur innerhalb eines Navigation Manager Templates!

 

Methoden (OT)

Quelle: OpenText Web Site Management Server

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

 

Gilt für

  • OpenText™ Web Site Management Server
    Release 16.0.3
  • Letztes Artikelupdate
    19.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.