InterfaceInfo interface

Extends

Propriedades

contents
entityKind
extends
schemas

Propriedades herdadas

childOf
comment
definedIn
description
displayName
dtdlVersion
id
languageVersion
supplementalProperties
supplementalTypeIds
supplementalTypes
undefinedProperties
undefinedTypes

Métodos herdados

validateInstance(string)

Detalhes da propriedade

contents

contents?: {[value: string]: ContentInfo}

Valor da propriedade

{[value: string]: ContentInfo}

entityKind

entityKind: "interface"

Valor da propriedade

"interface"

extends

extends?: InterfaceInfo[]

Valor da propriedade

schemas

schemas?: ComplexSchemaInfo[]

Valor da propriedade

Detalhes das propriedades herdadas

childOf

childOf: undefined | string

Valor da propriedade

undefined | string

Herdado deEntityInfo.childOf

comment

comment?: string

Valor da propriedade

string

Herdado deEntityInfo.comment

definedIn

definedIn: undefined | string

Valor da propriedade

undefined | string

Herdado deEntityInfo.definedIn

description

description?: LanguageStringType

Valor da propriedade

Herdado deEntityInfo.description

displayName

displayName?: LanguageStringType

Valor da propriedade

Herdado deEntityInfo.displayName

dtdlVersion

dtdlVersion: number

Valor da propriedade

number

Herdado deEntityInfo.dtdlVersion

id

id: string

Valor da propriedade

string

Herdado deEntityInfo.id

languageVersion

languageVersion?: number

Valor da propriedade

number

Herdado deEntityInfo.languageVersion

supplementalProperties

supplementalProperties: {[x: string]: any}

Valor da propriedade

{[x: string]: any}

Herdado deEntityInfo.supplementalProperties

supplementalTypeIds

supplementalTypeIds: string[]

Valor da propriedade

string[]

Herdado deEntityInfo.supplementalTypeIds

supplementalTypes

supplementalTypes: SupplementalTypeInfo[]

Valor da propriedade

Herdado deEntityInfo.supplementalTypes

undefinedProperties

undefinedProperties: {[name: string]: any}

Valor da propriedade

{[name: string]: any}

Herdado deEntityInfo.undefinedProperties

undefinedTypes

undefinedTypes: string[]

Valor da propriedade

string[]

Herdado deEntityInfo.undefinedTypes

Detalhes do método herdado

validateInstance(string)

function validateInstance(instanceText: string): boolean

Parâmetros

instanceText

string

Retornos

boolean

Herdado deEntityInfo.validateInstance