Oid
Contenuti
 [
        
            Nascondere
        ]
    Oid class
Rappresenta un identificatore di oggetto (OID). Un meccanismo di identificazione standardizzato dall’Unione internazionale delle telecomunicazioni (ITU) e ISO/IEC per denominare qualsiasi oggetto, concetto o “cosa” con un nome persistente globalmente non ambiguo.
public sealed class Oid : CustomPackage
Proprietà
| Nome | Descrizione | 
|---|---|
| Count { get; } | Ottiene il numero di proprietà dei metadati. | 
| FriendlyName { get; } | Ottiene il nome descrittivo. | 
| Item { get; } | Ottiene il MetadataPropertycon il nome specificato. | 
| Keys { get; } | Ottiene una raccolta dei nomi delle proprietà dei metadati. | 
| MetadataType { get; } | Ottiene il tipo di metadati. | 
| PropertyDescriptors { get; } | Ottiene una raccolta di descrittori che contengono informazioni sulle proprietà accessibili tramite il motore di ricerca GroupDocs.Metadata. | 
| Value { get; } | Ottiene il valore dell’identificatore oggetto (OID). | 
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 di AddPropertiesEUpdatePropertiesSe 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
- class CustomPackage
- spazio dei nomi GroupDocs.Metadata.Standards.Pkcs
- assemblea GroupDocs.Metadata