XmpIptcIimPackage

XmpIptcIimPackage class

Rappresenta il pacchetto IPTC-IIM XMP.

public sealed class XmpIptcIimPackage : XmpPackage

Costruttori

Nome Descrizione
XmpIptcIimPackage() Inizializza una nuova istanza diXmpIptcIimPackage classe.

Proprietà

Nome Descrizione
ActionAdvised { get; set; } Ottiene o imposta il tipo di azione che questo oggetto fornisce a un oggetto precedente.
Category { get; set; } Ottiene o imposta l’oggetto dei dati dell’oggetto secondo l’opinione del provider.
ContentLocationCodes { get; set; } Ottiene o imposta i codici di posizione del contenuto.
ContentLocationNames { get; set; } Ottiene o imposta i nomi della posizione del contenuto.
Count { get; } Ottiene il numero di proprietà dei metadati.
DateSent { get; set; } Ottiene o imposta la data in cui il servizio ha inviato il materiale.
Destination { get; set; } Ottiene o imposta la destinazione. Questo set di dati serve ad accogliere alcuni provider che richiedono informazioni di routing sopra i livelli OSI appropriati.
DigitalCreationDate { get; set; } Ottiene o imposta la data in cui è stata creata la rappresentazione digitale dei dati dell’oggetto.
EditStatus { get; set; } Ottiene o imposta lo stato dei dati dell’oggetto, secondo la prassi del provider.
EnvelopeNumber { get; set; } Ottiene o imposta il numero della busta.
EnvelopePriority { get; set; } Ottiene o imposta la priorità di gestione della busta.
ExpirationDate { get; set; } Ottiene o imposta l’ultima data in cui il provider o il proprietario intende utilizzare i dati dell’oggetto.
FileFormat { get; set; } Ottiene o imposta il numero binario che identifica la versione dell’Informazione
FileFormatVersion { get; set; } Ottiene o imposta la versione del formato file.
FixtureIdentifier { get; set; } Ottiene o imposta i dati dell’oggetto che ricorrono spesso e in modo prevedibile.
ImageOrientation { get; set; } Ottiene o imposta l’orientamento dell’immagine. Indica il layout dell’area dell’immagine. I valori consentiti sono P (per Verticale), L (per Orizzontale) e S (per Quadrato).
ImageType { get; set; } Ottiene o imposta il tipo di immagine.
Item { get; } Ottiene ilMetadataProperty con il nome specificato.
Keys { get; } Ottiene una raccolta dei nomi delle proprietà dei metadati.
LanguageIdentifier { get; set; } Ottiene o imposta l’identificatore della lingua in base ai codici a 2 lettere di ISO 639:1988.
MetadataType { get; } Ottiene il tipo di metadati.
ModelVersion { get; set; } Ottiene o imposta il numero binario che identifica la versione dell’Informazione
NamespaceUri { get; } Ottiene l’URI dello spazio dei nomi.
ObjectTypeReference { get; set; } Ottiene o imposta il riferimento al tipo di oggetto. Il tipo di oggetto viene utilizzato per distinguere tra diversi tipi di oggetti all’interno di IIM.
OriginatingProgram { get; set; } Ottiene o imposta il tipo di programma utilizzato per originare i dati dell’oggetto.
Prefix { get; } Ottiene il prefisso xmlns.
ProductIDs { get; set; } Ottiene o imposta gli identificatori del prodotto.
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.
ReferenceDate { get; set; } Ottiene o imposta la data di una busta precedente a cui fa riferimento l’oggetto corrente.
ReferenceNumber { get; set; } Ottiene o imposta l’Envelope Number di un inviluppo precedente a cui fa riferimento l’oggetto corrente.
ReferenceService { get; set; } Ottiene o imposta l’identificatore di servizio di una busta precedente a cui fa riferimento l’oggetto corrente.
ReleaseDate { get; set; } Ottiene o imposta la prima data in cui il provider intende utilizzare l’oggetto.
ServiceIdentifier { get; set; } Ottiene o imposta l’identificatore del servizio. Identifica il fornitore e il prodotto.
SupplementalCategories { get; set; } Ottiene o imposta le categorie supplementari.
UniqueNameOfObject { get; set; } Ottiene o imposta il nome univoco dell’oggetto.
Urgency { get; set; } Ottiene o imposta l’urgenza editoriale del contenuto.
XmlNamespace { get; } Ottiene lo spazio dei nomi XML.

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.
Clear() Rimuove tutte le proprietà XMP.
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.
override GetXmpRepresentation() Converte il valore XMP nella rappresentazione XML.
Remove(string) Rimuove la proprietà con il nome specificato.
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.
Set(string, bool) Imposta la proprietà booleana.
Set(string, DateTime) InsiemiDateTime proprietà.
Set(string, double) Imposta la proprietà double.
Set(string, int) Imposta la proprietà numero intero.
override Set(string, string) Imposta la proprietà della stringa.
virtual Set(string, XmpArray) Imposta il valore ereditato daXmpArray .
virtual Set(string, XmpComplexType) Imposta il valore ereditato daXmpComplexType .
Set(string, XmpValueBase) Imposta il valore ereditato daXmpValueBase .
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.
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.

Guarda anche