IStorageItem2 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет элементами хранилища (файлами и папками) и их содержимым, а также предоставляет сведения о них.
Важно!
Если вы просто хотите работать с файлами и папками в приложении, см. классы StorageFile и StorageFolder .
public interface class IStorageItem2 : IStorageItem
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1408837330, 2108, 17027, 180, 91, 129, 192, 7, 35, 126, 68)]
struct IStorageItem2 : IStorageItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1408837330, 2108, 17027, 180, 91, 129, 192, 7, 35, 126, 68)]
public interface IStorageItem2 : IStorageItem
Public Interface IStorageItem2
Implements IStorageItem
- Производный
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Свойства
Attributes |
Возвращает атрибуты элемента хранилища. (Унаследовано от IStorageItem) |
DateCreated |
Возвращает дату и время создания текущего элемента. (Унаследовано от IStorageItem) |
Name |
Возвращает имя элемента, включая расширение имени файла, если оно имеется. (Унаследовано от IStorageItem) |
Path |
Возвращает полный путь к элементу в файловой системе, если у элемента есть путь. (Унаследовано от IStorageItem) |
Методы
DeleteAsync() |
Удаляет текущий элемент. (Унаследовано от IStorageItem) |
DeleteAsync(StorageDeleteOption) |
Удаляет текущий элемент, при необходимости удаляя его без возможности восстановления. (Унаследовано от IStorageItem) |
GetBasicPropertiesAsync() |
Возвращает основные свойства текущего элемента (например, файла или папки). (Унаследовано от IStorageItem) |
GetParentAsync() |
Возвращает родительскую папку текущего элемента хранения. |
IsEqual(IStorageItem) |
Указывает, совпадает ли текущий элемент с указанным элементом. |
IsOfType(StorageItemTypes) |
Определяет, соответствует ли текущий элемент IStorageItem указанному значению StorageItemTypes . (Унаследовано от IStorageItem) |
RenameAsync(String) |
Переименовывает текущий элемент. (Унаследовано от IStorageItem) |
RenameAsync(String, NameCollisionOption) |
Переименовывает текущий элемент. Этот метод также указывает, что делать, если существующий элемент в расположении текущего элемента имеет то же имя. (Унаследовано от IStorageItem) |