internal Builder SetCoverImageFromPngData(byte[] pngData)
 {
     Misc.CheckNotNull(pngData);
     B.SnapshotMetadataChange_Builder_SetCoverImageFromPngData(SelfPtr(),
                                                               pngData, new UIntPtr((ulong)pngData.LongLength));
     return(this);
 }
 internal NativeSnapshotMetadataChange Build()
 {
     return(FromPointer(B.SnapshotMetadataChange_Builder_Create(SelfPtr())));
 }
 internal Builder SetPlayedTime(ulong playedTime)
 {
     B.SnapshotMetadataChange_Builder_SetPlayedTime(SelfPtr(), playedTime);
     return(this);
 }
 internal Builder SetDescription(string description)
 {
     B.SnapshotMetadataChange_Builder_SetDescription(SelfPtr(), description);
     return(this);
 }
 protected override void CallDispose(HandleRef selfPointer)
 {
     B.SnapshotMetadataChange_Builder_Dispose(selfPointer);
 }
 internal Builder() : base(B.SnapshotMetadataChange_Builder_Construct())
 {
 }