Sdílet prostřednictvím


IsolatedStorageFileStream.Position Vlastnost

Definice

Získá nebo nastaví aktuální pozici aktuálního IsolatedStorageFileStream objektu.

public:
 virtual property long Position { long get(); void set(long value); };
public override long Position { get; set; }
member this.Position : int64 with get, set
Public Overrides Property Position As Long

Hodnota vlastnosti

Aktuální pozice tohoto IsolatedStorageFileStream objektu.

Výjimky

Pozici nelze nastavit na záporné číslo.

Příklady

Následující příklad kódu používá Position vlastnost k zápisu dat do souboru.

Console::WriteLine( "Writing data to the new file." );
while ( source->Position < source->Length )
{
   inputChar = (Byte)source->ReadByte();
   target->WriteByte( (Byte)source->ReadByte() );
}

// Determine the size of the IsolatedStorageFileStream
// by checking its Length property.
Console::WriteLine( "Total Bytes Read: {0}", source->Length.ToString() );
Console.WriteLine("Writing data to the new file.");
while (source.Position < source.Length)
{
    inputChar = (byte)source.ReadByte();
    target.WriteByte(inputChar);
}

// Determine the size of the IsolatedStorageFileStream
// by checking its Length property.
Console.WriteLine("Total Bytes Read: " + source.Length);
Console.WriteLine("Writing data to the new file.")
While source.Position < source.Length
    inputChar = CByte(source.ReadByte())
    target.WriteByte(inputChar)
End While

' Determine the size of the IsolatedStorageFileStream
' by checking its Length property.
Console.WriteLine(("Total Bytes Read: " & source.Length))

Poznámky

Nastavení této vlastnosti funguje, CanSeek pokud je truevlastnost .

Platí pro