CodeFactory Platform CodeFactory Platform
CodeFactory Platform CodeFactory Platform
CodeFactory

Search Results for

    Interface IDotNetAttributeParameterValue

    The model information for an attributes parameter value for .net implementation.

    Inherited Members
    IDotNetModel.LoadedFromSource
    IDotNetModel.Language
    IDotNetModel.ModelType
    IDotNetModel.SourceDocument
    IModelStatus.IsLoaded
    IModelStatus.HasErrors
    IModelStatus.GetErrors()
    Namespace: CodeFactory.DotNet
    Assembly: CodeFactory.DotNet.dll
    Syntax
    public interface IDotNetAttributeParameterValue : IDotNetModel, IModelStatus

    Properties

    | Improve this Doc View Source

    EnumValue

    The enum value provides the name of the enumeration value that was provided. This will be populated if the property ParameterKind is set to 'Enum'

    Declaration
    string EnumValue { get; }
    Property Value
    Type Description
    string
    | Improve this Doc View Source

    ParameterKind

    Determines the kind of parameter that has been returned.

    Declaration
    AttributeParameterKind ParameterKind { get; }
    Property Value
    Type Description
    AttributeParameterKind
    | Improve this Doc View Source

    TypeValue

    The type definition of the parameter that was passed. This will be populated if the property ParameterKind is set to 'Type'

    Declaration
    IDotNetType TypeValue { get; }
    Property Value
    Type Description
    IDotNetType
    | Improve this Doc View Source

    Value

    Gets the raw value assigned to the parameter. This will be populated if the property ParameterKind is not set to 'Array'

    Declaration
    string Value { get; }
    Property Value
    Type Description
    string
    | Improve this Doc View Source

    Values

    Gets an enumeration of all the parameter values that were assigned to the attribute parameter. This will be populated if the property ParameterKind is set to 'Array'

    Declaration
    IReadOnlyList<IDotNetAttributeParameterValue> Values { get; }
    Property Value
    Type Description
    IReadOnlyList<IDotNetAttributeParameterValue>

    Extension Methods

    DotNetModelExtensions.FormatCSharpAttributeParameterValueSignatureSyntax(IDotNetAttributeParameterValue)
    © CodeFactory, LLC. All rights reserved.