Stroke.RemovePropertyData(Guid) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет пользовательское свойство из объекта Stroke.
public:
void RemovePropertyData(Guid propertyDataId);
public void RemovePropertyData (Guid propertyDataId);
member this.RemovePropertyData : Guid -> unit
Public Sub RemovePropertyData (propertyDataId As Guid)
Параметры
- propertyDataId
- Guid
Уникальный идентификатор свойства.
Примеры
В следующем примере показано, как удалить пользовательское свойство из Stroke объекта.
// Create a guid for the date/timestamp.
Guid dateTimeGuid = new Guid("03457307-3475-3450-3035-045430534046");
DateTime current = DateTime.Now;
// Check whether the property is already saved
if (thisStroke.ContainsPropertyData(dateTimeGuid))
{
DateTime oldDateTime = (DateTime)thisStroke.GetPropertyData(dateTimeGuid);
// Check whether the existing property matches the current date/timestamp
if (!(oldDateTime == current))
{
// Delete the custom property
thisStroke.RemovePropertyData(dateTimeGuid);
}
}
' Create a guid for the date/timestamp.
Dim dateTimeGuid As New Guid("03457307-3475-3450-3035-045430534046")
Dim current As DateTime = DateTime.Now
' Check whether the property is already saved
If thisStroke.ContainsPropertyData(dateTimeGuid) Then
Dim oldDateTime As DateTime = CType(thisStroke.GetPropertyData(dateTimeGuid), DateTime)
' Check whether the existing property matches the current date/timestamp
If Not oldDateTime = current Then
' Delete the custom property
thisStroke.RemovePropertyData(dateTimeGuid)
End If
End If