IptcApplicationRecord

IptcApplicationRecord class

Rappresenta un record dell’applicazione IPTC.

public sealed class IptcApplicationRecord : IptcRecord

Costruttori

Nome Descrizione
IptcApplicationRecord() Inizializza una nuova istanza diIptcApplicationRecord classe.

Proprietà

Nome Descrizione
AllKeywords { get; set; } Recupera o imposta le parole chiave.
ByLine { get; set; } Ottiene o imposta il nome del creatore dell’oggetto, ad esempio scrittore, fotografo o artista grafico.
ByLines { get; set; } Recupera o imposta i nomi dei creatori dell’oggetto, ad esempio scrittore, fotografo o artista grafico.
ByLineTitle { get; set; } Ottiene o imposta il titolo del creatore o dei creatori dell’oggetto.
ByLineTitles { get; set; } Ottiene o imposta i titoli del creatore o dei creatori dell’oggetto.
CaptionAbstract { get; set; } Ottiene o imposta una descrizione testuale dell’oggetto, utilizzata in particolare quando l’oggetto non è testo.
City { get; set; } Ottiene o imposta la città.
Contact { get; set; } Ottiene o imposta informazioni sulla persona o sull’organizzazione che possono fornire ulteriori informazioni di background sull’oggetto.
Contacts { get; set; } Ottiene o imposta informazioni sulla persona o sull’organizzazione che possono fornire ulteriori informazioni di background sull’oggetto.
ContentLocationCode { get; set; } Ottiene o imposta il codice della posizione del contenuto.
ContentLocationCodes { get; set; } Ottiene o imposta i codici di posizione del contenuto.
ContentLocationName { get; set; } Ottiene o imposta il nome della posizione del contenuto.
ContentLocationNames { get; set; } Ottiene o imposta i nomi delle posizioni dei contenuti.
CopyrightNotice { get; set; } Ottiene o imposta l’avviso di copyright.
Count { get; } Ottiene il numero di proprietà dei metadati.
Credit { get; set; } Ottiene o imposta informazioni sul fornitore dell’oggetto, non necessariamente il proprietario/creatore.
DateCreated { get; set; } Ottiene o imposta la data di creazione del contenuto intellettuale dell’oggetto.
Headline { get; set; } Ottiene o imposta una voce pubblicabile che fornisce una sintesi del contenuto dell’oggetto.
Item { get; } Ottiene ilIptcDataSet con il numero specificato. (3 indexers)
Keys { get; } Ottiene una raccolta dei nomi delle proprietà dei metadati.
Keywords { get; set; } Recupera o imposta le parole chiave.
MetadataType { get; } Ottiene il tipo di metadati.
ProgramVersion { get; set; } Ottiene o imposta la versione del programma.
PropertyDescriptors { get; } Ottiene una raccolta di descrittori che contengono informazioni sulle proprietà accessibili tramite il motore di ricerca GroupDocs.Metadata.
RecordNumber { get; } Ottiene il numero del record.
ReferenceDate { get; set; } Ottiene o imposta la data di una busta precedente a cui fa riferimento l’oggetto corrente.
ReferenceDates { get; } Recupera le date di una busta precedente a cui fa riferimento l’oggetto corrente.
ReleaseDate { get; set; } Ottiene o imposta la data di rilascio.

Metodi

Nome Descrizione
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Aggiunge proprietà di metadati note che soddisfano il predicato specificato. L’operazione è ricorsiva quindi interessa anche tutti i pacchetti nidificati.
Contains(string) Determina se il pacchetto contiene una proprietà di metadati con il nome specificato.
virtual FindProperties(Func<MetadataProperty, bool>) Trova le proprietà dei metadati che soddisfano il predicato specificato. La ricerca è ricorsiva quindi interessa anche tutti i pacchetti nidificati.
GetEnumerator() Restituisce un enumeratore che scorre la raccolta.
virtual RemoveProperties(Func<MetadataProperty, bool>) Rimuove le proprietà dei metadati che soddisfano il predicato specificato.
virtual Sanitize() Rimuove le proprietà dei metadati scrivibili dal pacchetto. L’operazione è ricorsiva quindi interessa anche tutti i pacchetti annidati.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Imposta le proprietà dei metadati noti che soddisfano il predicato specificato. L’operazione è ricorsiva quindi interessa anche tutti i pacchetti nidificati. Questo metodo è una combinazione diAddProperties EUpdateProperties Se una proprietà esistente soddisfa il predicato, il suo valore viene aggiornato. Se nel pacchetto manca una proprietà nota che soddisfa il predicato, viene aggiunta al pacchetto.
ToList() Crea un elenco dal pacchetto.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Aggiorna le proprietà dei metadati noti che soddisfano il predicato specificato. L’operazione è ricorsiva quindi interessa anche tutti i pacchetti nidificati.

Osservazioni

Saperne di più

Guarda anche