Defines a company name custom attribute for an assembly manifest.
- Inheritance
- xtd::object → xtd::attribute → xtd::reflection::assembly_company_attribute
- Header
#include <xtd/reflection/assembly_company_attribute>
- Namespace
- xtd::reflection
- Library
- xtd.core
|
std::shared_ptr< object > | get_type_id () const noexcept override |
| When implemented in a derived class, gets a unique identifier for this attribute. More...
|
|
| attribute ()=default |
| Initializes a new instance of the attribute class. More...
|
|
|
std::shared_ptr< object > | type_id () const noexcept |
| When implemented in a derived class, gets a unique identifier for this attribute. More...
|
|
| object ()=default |
| Create a new instance of the ultimate base class object. More...
|
|
bool | equals (const object &obj) const noexcept |
| Determines whether the specified object is equal to the current object. More...
|
|
virtual size_t | get_hash_code () const noexcept |
| Serves as a hash function for a particular type. More...
|
|
virtual type_object | get_type () const noexcept |
| Gets the type of the current instance. More...
|
|
template<typename object_t > |
std::unique_ptr< object_t > | memberwise_clone () const noexcept |
| Creates a shallow copy of the current object. More...
|
|
virtual xtd::ustring | to_string () const noexcept |
| Returns a sxd::ustring that represents the current object. More...
|
|
static bool | equals (const object &object_a, const object &object_b) noexcept |
| Determines whether the specified object instances are considered equal. More...
|
|
static bool | reference_equals (const object &object_a, const object &object_b) noexcept |
| Determines whether the specified object instances are the same instance. More...
|
|
◆ assembly_company_attribute()
xtd::reflection::assembly_company_attribute::assembly_company_attribute |
( |
const ustring & |
company | ) |
|
|
explicit |
◆ company()
const ustring& xtd::reflection::assembly_company_attribute::company |
( |
| ) |
const |
|
noexcept |
Gets company name information.
- Returns
- A string containing the company name.
◆ get_type_id()
std::shared_ptr<object> xtd::reflection::assembly_company_attribute::get_type_id |
( |
| ) |
const |
|
overrideprotectedvirtualnoexcept |
When implemented in a derived class, gets a unique identifier for this attribute.
Implements xtd::attribute.
The documentation for this class was generated from the following file: