Condividi tramite


Interfaccia IModelAnnotationHolder

Rappresenta una classe che può avere annotazioni allegate.

Spazio dei nomi:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Sintassi

'Dichiarazione
Public Interface IModelAnnotationHolder
public interface IModelAnnotationHolder
public interface class IModelAnnotationHolder
type IModelAnnotationHolder =  interface end
public interface IModelAnnotationHolder

Il tipo IModelAnnotationHolder espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico AddAnnotation Aggiunge l'annotazione specificata a questo elemento.
Metodo pubblico GetAnnotations() Restituisce un elenco di annotazioni allegate a questo elemento.
Metodo pubblico GetAnnotations(Type) Restituisce un elenco di annotazioni allegate del tipo specificato.
Metodo pubblico GetAnnotations(ModelIdentifier) Restituisce un elenco di annotazioni allegate che dispongono dell'identificatore specificato.
Metodo pubblico GetAnnotations(ModelIdentifier, Type)
Metodo pubblico GetAnnotations<TType>() Restituisce tutte le annotazioni del modello allegate che implementano il tipo di annotazione specificato e dispongono dell'identificatore del modello specificato.
Metodo pubblico GetAnnotations<TType>(ModelIdentifier)
Metodo pubblico RemoveAnnotation Rimuove l'annotazione specificata da questo elemento del modello.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.SchemaModel