Condividi tramite


Interfaccia IModelAnnotation

Rappresenta le annotazioni del modello che archiviano informazioni specifiche delle funzionalità relative agli elementi di archiviazione.

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

Sintassi

'Dichiarazione
Public Interface IModelAnnotation _
    Inherits IModelPropertyContainer, IModelEntity
public interface IModelAnnotation : IModelPropertyContainer, 
    IModelEntity
public interface class IModelAnnotation : IModelPropertyContainer, 
    IModelEntity
type IModelAnnotation =  
    interface
        interface IModelPropertyContainer
        interface IModelEntity
    end
public interface IModelAnnotation extends IModelPropertyContainer, IModelEntity

Il tipo IModelAnnotation espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AnnotationClass Ottiene la classe di metadati dell'annotazione.
Proprietà pubblica IsAttachedToStore Ottiene un valore che indica se questa annotazione è allegata all'archivio modelli.
Proprietà pubblica Model Ottiene il riferimento del modello. (Ereditato da IModelEntity)
Proprietà pubblica Name Ottiene o imposta il nome di questa annotazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Delete Elimina questa istanza dal modello.
Metodo pubblico GetElements Restituisce un elenco degli elementi a cui è allegata questa annotazione.
Metodo pubblico GetProperty<TProperty> Ottiene la proprietà specificata. (Ereditato da IModelPropertyContainer)
Metodo pubblico GetRelationshipEntries Restituisce un elenco delle voci di relazione a cui è allegata questa annotazione.
Metodo pubblico IsDeleted Restituisce un valore che indica se l'oggetto viene eliminato.
Metodo pubblico SetProperty<TProperty> Imposta la proprietà specificata. (Ereditato da IModelPropertyContainer)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.SchemaModel

AnnotationClass

ModelAnnotation