Share via


SkillReferenceParam Class

Definition

The SkillReferenceParam.

public class SkillReferenceParam : Azure.AI.AgentServer.Responses.Models.ContainerSkill, System.ClientModel.Primitives.IJsonModel<Azure.AI.AgentServer.Responses.Models.SkillReferenceParam>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.AgentServer.Responses.Models.SkillReferenceParam>
type SkillReferenceParam = class
    inherit ContainerSkill
    interface IJsonModel<SkillReferenceParam>
    interface IPersistableModel<SkillReferenceParam>
Public Class SkillReferenceParam
Inherits ContainerSkill
Implements IJsonModel(Of SkillReferenceParam), IPersistableModel(Of SkillReferenceParam)
Inheritance
SkillReferenceParam
Implements

Constructors

Name Description
SkillReferenceParam(String)

Initializes a new instance of SkillReferenceParam.

Properties

Name Description
SkillId

The ID of the referenced skill.

Version

Optional skill version. Use a positive integer or 'latest'. Omit for default.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ContainerSkill>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ContainerSkill)
IJsonModel<ContainerSkill>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ContainerSkill)
IJsonModel<SkillReferenceParam>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<SkillReferenceParam>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ContainerSkill>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from ContainerSkill)
IPersistableModel<ContainerSkill>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from ContainerSkill)
IPersistableModel<ContainerSkill>.Write(ModelReaderWriterOptions) (Inherited from ContainerSkill)
IPersistableModel<SkillReferenceParam>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<SkillReferenceParam>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<SkillReferenceParam>.Write(ModelReaderWriterOptions)

Applies to