2#ifndef _aspose_system_drawing_property_item_h_
3#define _aspose_system_drawing_property_item_h_
6#include "system/array.h"
8namespace System {
namespace Drawing {
namespace Imaging {
22 ASPOSECPP_SHARED_API int32_t
get_Id()
const;
25 ASPOSECPP_SHARED_API
void set_Id(int32_t value);
28 ASPOSECPP_SHARED_API int32_t
get_Len()
const;
31 ASPOSECPP_SHARED_API
void set_Len(int32_t value);
37 ASPOSECPP_SHARED_API
void set_Type(int16_t value);
Represents a metadata property to be included in an image file. Objects of this class should only be ...
Definition: property_item.h:14
ArrayPtr< uint8_t > get_Value() const
Returns the value of the property represented by the current object in bytes.
int16_t get_Type() const
Returns the type of the property represented by the current object in bytes.
void set_Type(int16_t value)
Sets the type of the property represented by the current object in bytes.
void set_Value(const System::ArrayPtr< uint8_t > &value)
Sets the type of the property represented by the current object in bytes.
void set_Len(int32_t value)
Sets the length of the property represented by the current object in bytes.
int32_t get_Id() const
Returns the ID of the property represented by the current object.
PropertyItem()
Constructs a new instance of PropertyItem class.
int32_t get_Len() const
Returns the length of the property represented by the current object in bytes.
void set_Id(int32_t value)
Sets the ID of the property represented by the current object.
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
Definition: db_command.h:9