XmpIptcIimPackage

XmpIptcIimPackage class

Représente le package IPTC-IIM XMP.

public sealed class XmpIptcIimPackage : XmpPackage

Constructeurs

Nom La description
XmpIptcIimPackage() Initialise une nouvelle instance duXmpIptcIimPackage classe.

Propriétés

Nom La description
ActionAdvised { get; set; } Obtient ou définit le type d’action que cet objet fournit à un objet précédent.
Category { get; set; } Obtient ou définit le sujet des données d’objet selon l’opinion du fournisseur.
ContentLocationCodes { get; set; } Obtient ou définit les codes d’emplacement du contenu.
ContentLocationNames { get; set; } Obtient ou définit les noms d’emplacement de contenu.
Count { get; } Obtient le nombre de propriétés de métadonnées.
DateSent { get; set; } Obtient ou définit la date à laquelle le service a envoyé le matériel.
Destination { get; set; } Obtient ou définit la destination. Ce DataSet est destiné à accueillir certains fournisseurs qui ont besoin d’informations de routage au-dessus des couches OSI appropriées.
DigitalCreationDate { get; set; } Obtient ou définit la date à laquelle la représentation numérique des données d’objet a été créée.
EditStatus { get; set; } Obtient ou définit l’état des données d’objet, selon la pratique du fournisseur.
EnvelopeNumber { get; set; } Obtient ou définit le numéro d’enveloppe.
EnvelopePriority { get; set; } Obtient ou définit la priorité de gestion des enveloppes.
ExpirationDate { get; set; } Obtient ou définit la dernière date à laquelle le fournisseur ou le propriétaire souhaite que les données d’objet soient utilisées.
FileFormat { get; set; } Obtient ou définit le nombre binaire identifiant la version de l’information
FileFormatVersion { get; set; } Obtient ou définit la version du format de fichier.
FixtureIdentifier { get; set; } Obtient ou définit les données d’objet qui se répètent souvent et de manière prévisible.
ImageOrientation { get; set; } Obtient ou définit l’orientation de l’image. Indique la disposition de la zone d’image. Les valeurs autorisées sont P (pour Portrait), L (pour Paysage) et S (pour Carré).
ImageType { get; set; } Obtient ou définit le type de l’image.
Item { get; } Obtient leMetadataProperty avec le nom spécifié.
Keys { get; } Obtient une collection des noms de propriétés de métadonnées.
LanguageIdentifier { get; set; } Obtient ou définit l’identifiant de langue selon les codes à 2 lettres de la norme ISO 639:1988.
MetadataType { get; } Obtient le type de métadonnées.
ModelVersion { get; set; } Obtient ou définit le nombre binaire identifiant la version de l’information
NamespaceUri { get; } Obtient l’URI de l’espace de noms.
ObjectTypeReference { get; set; } Obtient ou définit la référence du type d’objet. Le type d’objet est utilisé pour distinguer les différents types d’objets dans l’IIM.
OriginatingProgram { get; set; } Obtient ou définit le type de programme utilisé pour générer les données d’objet.
Prefix { get; } Récupère le préfixe xmlns.
ProductIDs { get; set; } Obtient ou définit les identifiants de produit.
ProgramVersion { get; set; } Obtient ou définit la version du programme.
PropertyDescriptors { get; } Obtient une collection de descripteurs contenant des informations sur les propriétés accessibles via le moteur de recherche GroupDocs.Metadata.
ReferenceDate { get; set; } Obtient ou définit la date d’une enveloppe précédente à laquelle l’objet actuel fait référence.
ReferenceNumber { get; set; } Obtient ou définit le numéro d’enveloppe d’une enveloppe précédente à laquelle l’objet actuel fait référence.
ReferenceService { get; set; } Obtient ou définit l’identificateur de service d’une enveloppe précédente à laquelle l’objet actuel fait référence.
ReleaseDate { get; set; } Obtient ou définit la date la plus ancienne à laquelle le fournisseur souhaite que l’objet soit utilisé.
ServiceIdentifier { get; set; } Obtient ou définit l’identifiant du service. Identifie le fournisseur et le produit.
SupplementalCategories { get; set; } Obtient ou définit les catégories supplémentaires.
UniqueNameOfObject { get; set; } Obtient ou définit le nom unique de l’objet.
Urgency { get; set; } Obtient ou définit l’urgence éditoriale du contenu.
XmlNamespace { get; } Obtient l’espace de noms XML.

Méthodes

Nom La description
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Ajoute des propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive, elle affecte donc également tous les packages imbriqués.
Clear() Supprime toutes les propriétés XMP.
Contains(string) Détermine si le package contient une propriété de métadonnées avec le nom spécifié.
virtual FindProperties(Func<MetadataProperty, bool>) Trouve les propriétés de métadonnées satisfaisant le prédicat spécifié. La recherche est récursive, elle affecte donc également tous les packages imbriqués.
GetEnumerator() Renvoie un énumérateur qui parcourt la collection.
override GetXmpRepresentation() Convertit la valeur XMP en représentation XML.
Remove(string) Supprime la propriété avec le nom spécifié.
virtual RemoveProperties(Func<MetadataProperty, bool>) Supprime les propriétés de métadonnées satisfaisant le prédicat spécifié.
virtual Sanitize() Supprime les propriétés de métadonnées inscriptibles du package. L’opération est récursive, elle affecte donc également tous les packages imbriqués.
Set(string, bool) Définit la propriété booléenne.
Set(string, DateTime) EnsemblesDateTime propriété.
Set(string, double) Définit la propriété double.
Set(string, int) Définit la propriété entière.
override Set(string, string) Définit la propriété de chaîne.
virtual Set(string, XmpArray) Définit la valeur héritée deXmpArray .
virtual Set(string, XmpComplexType) Définit la valeur héritée deXmpComplexType .
Set(string, XmpValueBase) Définit la valeur héritée deXmpValueBase .
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Définit les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués. Cette méthode est une combinaison deAddProperties etUpdateProperties Si une propriété existante satisfait le prédicat, sa valeur est mise à jour. S’il manque une propriété connue dans le package qui satisfait le prédicat, elle est ajoutée au package.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Met à jour les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués.

Voir également