Show / Hide Table of Contents

Struct ValueExposeInfo

Implements the IExposeInfo interface to expose information values provided by the user.

Implements
IExposeInfo
INameable
IDescriptible
Inherited Members
ValueType.Equals(object)
ValueType.GetHashCode()
ValueType.ToString()
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: TheXDS.MCART.Component
Assembly: MCART.dll
Syntax
public struct ValueExposeInfo : IExposeInfo, INameable, IDescriptible

Properties

| Edit this page View Source

Authors

Returns the author of the IExposeInfo.

Declaration
public IEnumerable<string>? Authors { readonly get; set; }
Property Value
Type Description
IEnumerable<string>
| Edit this page View Source

Copyright

Gets the Copyright information from the IExposeInfo.

Declaration
public string? Copyright { readonly get; set; }
Property Value
Type Description
string
| Edit this page View Source

Description

Gets the description for this element.

Declaration
public string? Description { readonly get; set; }
Property Value
Type Description
string
| Edit this page View Source

License

Gets the license for the IExposeInfo.

Declaration
public License? License { readonly get; set; }
Property Value
Type Description
License
| Edit this page View Source

Name

Gets the name of this element.

Declaration
public string Name { readonly get; set; }
Property Value
Type Description
string
| Edit this page View Source

ThirdPartyLicenses

Gets a collection that enumerates all the included components that are marked as third-party on the IExposeInfo.

Declaration
public IEnumerable<License>? ThirdPartyLicenses { readonly get; set; }
Property Value
Type Description
IEnumerable<License>
| Edit this page View Source

Version

Gets the IExposeInfo version information.

Declaration
public Version? Version { readonly get; set; }
Property Value
Type Description
Version

Implements

IExposeInfo
INameable
IDescriptible

Extension Methods

Objects.ShallowCopyTo(object, object, Type)
ObjectExtensions.FieldsOf<T>(object)
ObjectExtensions.GetAttribute<T>(object)
ObjectExtensions.GetAttributes<T>(object)
ObjectExtensions.HasAttrValue<TAttribute, TValue>(object, out TValue)
ObjectExtensions.HasAttribute<T>(object)
ObjectExtensions.HasAttribute<T>(object, out T?)
ObjectExtensions.HasAttributes<T>(object, out IEnumerable<T>?)
ObjectExtensions.Is(object?, object?)
ObjectExtensions.IsEither(object, IEnumerable)
ObjectExtensions.IsEither(object, params object[])
ObjectExtensions.IsNeither(object, IEnumerable)
ObjectExtensions.IsNeither(object, params object[])
ObjectExtensions.IsNot(object?, object?)
ObjectExtensions.PropertiesOf<T>(object)
ObjectExtensions.WhichAre(object, IEnumerable<object>)
ObjectExtensions.WhichAre(object, params object[])
Objects.Itself<T>(T)
Objects.ShallowClone<T>(T)
Objects.ShallowCopyTo<T>(T, T)
CollectionExtensions.PushInto<TItem, TCollection>(TItem, ICollection<TCollection>)
DictionaryExtensions.PushInto<TKey, TValue>(TValue, TKey, IDictionary<TKey, TValue>)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX