5#include "../forms_export.hpp" 
    7#include <xtd/iequatable> 
   45      link(
size_t start, 
size_t length);
 
   50      link(
size_t start, 
size_t length, std::any link_data);
 
   68      link& description(const 
xtd::
string& value);
 
   73      bool enabled() const noexcept;
 
   83      size_t length() const noexcept;
 
   88      link& length(
size_t value);
 
   93      std::any link_data() const noexcept;
 
   98      link& link_data(std::any value);
 
  102      const 
xtd::
string& name() const noexcept;
 
  111      size_t start() const noexcept;
 
  120      std::any tag() const noexcept;
 
  130      bool visited() const noexcept;
 
  142      using 
object::equals;
 
  143      bool equals(const 
link& other) const noexcept override;
 
  148      bool active_() const noexcept;
 
  149      void active_(
bool active) noexcept;
 
Represents text as a sequence of character units.
Definition basic_string.hpp:79
 
Defines a generalized method that a value type or class implements to create a type-specific method f...
Definition iequatable.hpp:22
 
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition object.hpp:42
 
#define forms_export_
Define shared library export.
Definition forms_export.hpp:13
 
xtd::forms::style_sheets::control link_label
The link label data allows you to specify the box of a link label control.
Definition link_label.hpp:25
 
std::shared_ptr< type_t > sptr
The xtd::sptr object is a shared pointer.
Definition sptr.hpp:25
 
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10