s = pcontext:GetSerial()
Die Seriennummer wird auf eine kleine Zahl größer als Null initialisiert, wenn ein neuer Kontext erstellt wird und wird immer dann erhöht, wenn der Kontext mit einer der Set-Funktionen geändert wird oder die Pango-Zeichensatz, die zum Auffinden von Schriftarten verwendet wird, geändert wurde. Die Seriennummer kann umgebrochen werden, wird aber nie den Wert 0 haben. Da sie umgebrochen werden kann, sollte man sie nie mit "kleiner als" vergleichen, sondern immer "nicht gleich" verwenden.
Dies kann verwendet werden, um automatisch Änderungen an einem Pango-Kontext zu erkennen, und ist nur nützlich, wenn Objekte implementiert werden, die aktualisiert werden müssen, wenn sich ihr Pango-Kontext ändert, wie z.B. Pango-Layout.