Vanara/Windows.Shell.Common/pkgreadme.md

22 lines
3.6 KiB
Markdown
Raw Normal View History

![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.Windows.Shell.Common NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.Windows.Shell.Common?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
Common classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.Windows.Shell.Common
Classes | Enumerations | Interfaces
--- | --- | ---
AddExtenderEventArgs<br>AppRegistration<br>BindContext<br>ComClassFactory<br>CommandVerb<br>CommandVerbDictionary<br>ComObject<br>ComObjWrapper<br>ControlPanel<br>DragEventArgs<br>ExtenderProviderBase<br>FileInUseHandler<br>FileTypeAssociation<br>IconLocation<br>IndirectResource<br>IndirectString<br>JumpList<br>JumpListDestination<br>JumpListItem<br>JumpListSeparator<br>JumpListTask<br>MemoryPropertyStore<br>MenuItemInfo<br>MessageEventArgs<br>MessageLoop<br>NativeClipboard<br>ProgId<br>PropertyBag<br>PropertyDescription<br>PropertyDescriptionList<br>PropertyStore<br>PropertyType<br>PropertyTypeList<br>ReadOnlyPropertyStore<br>RecycleBin<br>RegBasedDictionary<br>RegBasedSettings<br>SearchCondition<br>ShellAssociation<br>ShellAssociationHandler<br>ShellCommand<br>ShellContextMenu<br>ShellDataTable<br>ShellDropTarget<br>ShellExecuteCommand<br>ShellFileInfo<br>ShellFileNewOpEventArgs<br>ShellFileOperationDialog<br>ShellFileOperations<br>ShellFileOpEventArgs<br>ShellFolder<br>ShellImageList<br>ShellItem<br>ShellItemArray<br>ShellItemChangeEventArgs<br>ShellItemChangeWatcher<br>ShellItemImages<br>ShellItemPropertyStore<br>ShellItemPropertyUpdates<br>ShellLibrary<br>ShellLibraryFolders<br>ShellLink<br>ShellNavigationHistory<br>ShellRegistrar<br>ShellSearch<br>ShellSearchViewSettings<br>StockIcon<br>Taskbar<br>TaskbarList<br>TrayIcon<br>Utils<br>WallpaperManager<br>WallpaperMonitor<br>WallpaperSlideshow<br> | ChangeFilters<br>DialogStatus<br>ExecutableType<br>FileUsageType<br>FolderItemFilter<br>LibraryFolderFilter<br>LibraryViewTemplate<br>LinkResolution<br>OperationFlags<br>OperationMode<br>OperationType<br>ShellIconType<br>ShellImageSize<br>ShellItemAttribute<br>ShellItemComparison<br>ShellItemDisplayString<br>ShellItemGetImageOptions<br>ShellItemToolTipOptions<br>TaskbarButtonProgressState<br>TextDataFormat<br>TransferFlags<br>VerbMultiSelectModel<br>VerbPosition<br>VerbSelectionModel<br>WallpaperFit<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | IComObject<br>IJumpListItem<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>