Stroke.AddPropertyData(Guid, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá do objektu Stroke vlastní vlastnost.
public:
void AddPropertyData(Guid propertyDataId, System::Object ^ propertyData);
public void AddPropertyData (Guid propertyDataId, object propertyData);
member this.AddPropertyData : Guid * obj -> unit
Public Sub AddPropertyData (propertyDataId As Guid, propertyData As Object)
Parametry
- propertyDataId
- Guid
Jedinečný identifikátor vlastnosti.
- propertyData
- Object
Hodnota vlastní vlastnosti. propertyData
musí být typu Char, Int16UInt16Int32UInt32UInt64DoubleSingleInt64BooleanByteDateTime, String, nebo Decimal pole těchto datových typů, s výjimkou String, které není povoleno.
Výjimky
Argument propertyData
není jedním z povolených datových typů uvedených v oddílu Parameters
.
Příklady
Následující příklad ukazuje, jak přidat vlastní vlastnost do objektu Stroke .
// Create a guid for the date/timestamp.
Guid dtGuid = new Guid("03457307-3475-3450-3035-640435034540");
DateTime now = DateTime.Now;
// Check whether the property is already saved
if (thisStroke.ContainsPropertyData(dtGuid))
{
// Check whether the existing property matches the current date/timestamp
DateTime oldDT = (DateTime)thisStroke.GetPropertyData(dtGuid);
if (oldDT != now)
{
// Update the current date and time
thisStroke.AddPropertyData(dtGuid, now);
}
}
' Create a guid for the date/timestamp.
Dim dtGuid As New Guid("03457307-3475-3450-3035-640435034540")
Dim now As DateTime = DateTime.Now
' Check whether the property is already saved
If thisStroke.ContainsPropertyData(dtGuid) Then
' Check whether the existing property matches the current date/timestamp
Dim oldDT As DateTime = CType(thisStroke.GetPropertyData(dtGuid), DateTime)
If oldDT <> now Then
' Update the current date and time
thisStroke.AddPropertyData(dtGuid, now)
End If
End If
Poznámky
Tato metoda je užitečná, pokud potřebujete uložit další informace do Stroke.