AssemblyInformationalVersionAttribute Класс

Определение

Определяет дополнительные сведения о версии манифеста сборки.

public ref class AssemblyInformationalVersionAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly, Inherited=false)]
public sealed class AssemblyInformationalVersionAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=false)]
public sealed class AssemblyInformationalVersionAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly, Inherited=false)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class AssemblyInformationalVersionAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, Inherited=false)>]
type AssemblyInformationalVersionAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=false)>]
type AssemblyInformationalVersionAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, Inherited=false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type AssemblyInformationalVersionAttribute = class
    inherit Attribute
Public NotInheritable Class AssemblyInformationalVersionAttribute
Inherits Attribute
Наследование
AssemblyInformationalVersionAttribute
Атрибуты

Комментарии

Note

Начиная с пакета SDK .NET 8, сведения о фиксации включаются в значение этого атрибута. Это поведение применяется к проектам, предназначенным для любой версии .NET. Дополнительные сведения см. в статье "Ссылка на источник", включенную в пакет SDK для .NET.

Атрибут, определенный этим классом, присоединяет дополнительные сведения о версии к сборке.

AssemblyInformationalVersionAttribute Если к сборке не применяется, используется номер версии, указанный AssemblyVersionAttribute атрибутом.

Хотя вы можете указать любой текст, предупреждающее сообщение появляется при компиляции, если строка не находится в формате, используемом номером версии сборки, или если он находится в этом формате, но содержит подстановочные знаки. Это предупреждение безвредно.

Для приложений Windows Forms можно получить строку, указанную во время выполнения, с помощью свойства Application.ProductVersion. Строка также используется в разделе пути и реестра, предоставленном свойством Application.UserAppDataPath и свойством Application.UserAppDataRegistry .

Конструкторы

Имя Описание
AssemblyInformationalVersionAttribute(String)

Инициализирует новый экземпляр класса AssemblyInformationalVersionAttribute.

Свойства

Имя Описание
InformationalVersion

Возвращает сведения о версии.

TypeId

При реализации в производном классе получает уникальный идентификатор для этого Attribute.

(Унаследовано от Attribute)

Методы

Имя Описание
Equals(Object)

Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.

(Унаследовано от Attribute)
GetHashCode()

Возвращает хэш-код для этого экземпляра.

(Унаследовано от Attribute)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Извлекает сведения о типе объекта, который можно использовать для получения сведений о типе для интерфейса.

(Унаследовано от Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Предоставляет доступ к свойствам и методам, предоставляемым объектом.

(Унаследовано от Attribute)

Применяется к

См. также раздел