# C1.Schedule.Appointment.CustomData

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_Schedule_Appointment_CustomData_" data-uid="C1.Schedule.Appointment.CustomData*">CustomData Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_Schedule_Appointment_CustomData_" data-uid="C1.Schedule.Appointment.CustomData*"></a>
<h4 id="C1_Schedule_Appointment_CustomData" data-uid="C1.Schedule.Appointment.CustomData">CustomData</h4>
<div class="markdown level1 summary"><p>Gets or sets custom text associated with this object.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public string CustomData { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property CustomData As String</code></pre>
</div>
<h5 id="C1_Schedule_Appointment_CustomData_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>This property is serialized with other appointment properties.
It isn't used by the scheduler, use it to keep your data associated with appointment.
This property is serialized into different formats and it is saved into underlying
data source if mapping for Appointment Properties is set.</p>
</div>
</div>
