Share via


IedmVocabularyAnnotation Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IedmVocabularyAnnotationTypeConverter))]
public class IedmVocabularyAnnotation : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IIedmVocabularyAnnotation
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IedmVocabularyAnnotationTypeConverter))>]
type IedmVocabularyAnnotation = class
    interface IIedmVocabularyAnnotation
    interface IJsonSerializable
Public Class IedmVocabularyAnnotation
Implements IIedmVocabularyAnnotation
Inheritance
IedmVocabularyAnnotation
Attributes
Implements

Constructors

IedmVocabularyAnnotation()

Creates an new IedmVocabularyAnnotation instance.

Properties

DefinitionTypeKind
Qualifier
Target

Any object

TermAppliesTo
TermDefaultValue
TermName
TermNamespace
TermSchemaElementKind
TypeIsNullable
ValueExpressionKind

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IedmVocabularyAnnotation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IedmVocabularyAnnotation.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IIedmVocabularyAnnotation.

FromJsonString(String)

Creates a new instance of IedmVocabularyAnnotation, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of IedmVocabularyAnnotation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to