CustomXmlProperty.h
1
2
// Copyright 2001-2022 Aspose Pty Ltd. All Rights Reserved.
3
//
4
// This file is part of Aspose.Words. The source code in this file
5
// is only intended as a supplement to the documentation, and is provided
6
// "as is", without warranty of any kind, either expressed or implied.
9
#pragma once
10
11
#include <system/string.h>
12
13
#include <Aspose.Words.Cpp/aspose_words_api_defs.h>
14
15
namespace
Aspose
{
16
17
namespace
Words
{
18
19
namespace
Markup {
20
124
class
ASPOSE_WORDS_SHARED_CLASS
CustomXmlProperty
:
public
System::Object
125
{
126
typedef
CustomXmlProperty
ThisType
;
127
typedef
System::Object
BaseType
;
128
129
typedef ::System::BaseTypesInfo<BaseType>
ThisTypeBaseTypesInfo
;
130
ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
131
132
public
:
133
239
ASPOSE_WORDS_SHARED_API
System::String
get_Name
()
const
;
240
299
ASPOSE_WORDS_SHARED_API
System::String
get_Uri
()
const
;
300
302
ASPOSE_WORDS_SHARED_API
void
set_Uri
(
const
System::String
& value);
303
409
ASPOSE_WORDS_SHARED_API
System::String
get_Value
()
const
;
410
412
ASPOSE_WORDS_SHARED_API
void
set_Value
(
const
System::String
& value);
413
519
ASPOSE_WORDS_SHARED_API
CustomXmlProperty
(
const
System::String
& name,
const
System::String
& uri,
const
System::String
& value);
520
521
protected
:
522
523
private
:
524
525
System::String
mField0;
526
System::String
mField1;
527
System::String
mField2;
528
529
};
530
531
}
532
}
533
}