DynamoVisualProgramming.ZeroTouchLibrary by Autodesk

<PackageReference Include="DynamoVisualProgramming.ZeroTouchLibrary" Version="0.7.4" />

 FunctionDescriptor

public string Assembly { get; }

public string Category { get; }

public string ClassName { get; }

public string Description { get; }

public string DisplayName { get; }

public bool IsVarArg { get; }

public bool IsVisibleInLibrary { get; }

public string MangledName { get; }

public string Name { get; }

public string Namespace { get; }

public string QualifiedName { get; }

public IEnumerable<string> ReturnKeys { get; }

public string ReturnType { get; }

public string Signature { get; }

public string Summary { get; }

public FunctionType Type { get; }

public string UnqualifedClassName { get; }

public string UserFriendlyName { get; }

public FunctionDescriptor(string name, IEnumerable<TypedParameter> parameters, FunctionType type)

public FunctionDescriptor(string assembly, string className, string name, IEnumerable<TypedParameter> parameters, string returnType, FunctionType type, bool isVisibleInLibrary = true, IEnumerable<string> returnKeys = null, bool isVarArg = false)

public FunctionDescriptor(string assembly, string className, string name, string summary, IEnumerable<TypedParameter> parameters, string returnType, FunctionType type, bool isVisibleInLibrary = true, IEnumerable<string> returnKeys = null, bool isVarArg = false)