English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Document Orientation
  • ID Document Structure
  • Proprietà

Get Property Definition

funzione copia link

Scopo

Ritorna un oggetto di tipo IDPropertyDefinition con la definizione della proprietà del documento. Tra le proprietà del documento sono comprese anche quelle dei documenti che vengono eventualmente estesi e nel caso ci siano sono le prime ad essere enumerate.

Sintassi

IDPropertyDefinition definizione = null
// 
definizione := documento.GetPropertyDefinition(indice proprietà)

Argomenti

Indice Proprietà Indice della proprietà (da 1 al numero di proprietà del documento ottenibile tramite la funzione GetPropertyCount)

Valore di ritorno

Viene ritornato un oggetto di tipo IDPropertyDefinition con la definizione della proprietà del documento.

Esempio

// Carico le definizioni delle proprietà
Idx := ONE
while Idx <= Struttura.GetPropertyCount()
{
  MyIDPropertyDefinition property = new() // 
  // 
  property.Carica(Struttura.GetPropertyDefinition(Idx))
  Properties.Add(property)
  // 
  Idx := Idx + ONE
}
  • Se viene passato un indice non compreso tra 1 e il numero di proprietà del documento viene restituito un oggetto nullo.
  • Le proprietà private dei documenti non fanno parte del metaschema e non sono quindi visibili. Dalla versione 22.0 è possibile utilizzare i metodi GetOtherPropertyCount e GetOtherPropertyDefinition per elencare anche le proprietà private e/o quelle di tipo oggetto.

Ultima modifica: 04/01/2022 / Validità: da 7.5.3400

Vedi Anche

  • Get Property Count (funzione)
  • ID Property Definition
  • Get Property (funzione)
  • Set Property (procedura)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum