IStorageItem Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет элементами хранилища (файлами и папками) и их содержимым, а также предоставляет сведения о них.
Важно!
Если вы просто хотите работать с файлами и папками в приложении, см. классы StorageFile и StorageFolder .
public interface class IStorageItem
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1107798422, 51759, 17143, 189, 232, 139, 16, 69, 122, 127, 48)]
struct IStorageItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1107798422, 51759, 17143, 189, 232, 139, 16, 69, 122, 127, 48)]
public interface IStorageItem
Public Interface IStorageItem
- Производный
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Свойства
Attributes |
Возвращает атрибуты элемента хранилища. |
DateCreated |
Возвращает дату и время создания текущего элемента. |
Name |
Возвращает имя элемента, включая расширение имени файла, если оно имеется. |
Path |
Возвращает полный путь к элементу в файловой системе, если у элемента есть путь. |
Методы
DeleteAsync() |
Удаляет текущий элемент. |
DeleteAsync(StorageDeleteOption) |
Удаляет текущий элемент, при необходимости удаляя его без возможности восстановления. |
GetBasicPropertiesAsync() |
Возвращает основные свойства текущего элемента (например, файла или папки). |
IsOfType(StorageItemTypes) |
Определяет, соответствует ли текущий элемент IStorageItem указанному значению StorageItemTypes . |
RenameAsync(String) |
Переименовывает текущий элемент. |
RenameAsync(String, NameCollisionOption) |
Переименовывает текущий элемент. Этот метод также указывает, что делать, если существующий элемент в расположении текущего элемента имеет то же имя. |