VOOZH about

URL: https://www.nuget.org/packages/PnP.Framework

⇱ NuGet Gallery | PnP.Framework 1.19.0




👁 Image
PnP.Framework 1.19.0

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package PnP.Framework --version 1.19.0
 
 
NuGet\Install-Package PnP.Framework -Version 1.19.0
 
 
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="PnP.Framework" Version="1.19.0" />
 
 
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="PnP.Framework" Version="1.19.0" />
 
Directory.Packages.props
<PackageReference Include="PnP.Framework" />
 
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add PnP.Framework --version 1.19.0
 
 
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: PnP.Framework, 1.19.0"
 
 
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package PnP.Framework@1.19.0
 
 
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=PnP.Framework&version=1.19.0
 
Install as a Cake Addin
#tool nuget:?package=PnP.Framework&version=1.19.0
 
Install as a Cake Tool
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

PnP Framework contains the PnP Provisioning engine and a ton of extension methods that will make you more productive while developing for Microsoft 365.

Product Versions Compatible and additional computed target framework versions.
.NET net5.0 net5.0 was computed.  net5.0-windows net5.0-windows was computed.  net6.0 net6.0 was computed.  net6.0-android net6.0-android was computed.  net6.0-ios net6.0-ios was computed.  net6.0-maccatalyst net6.0-maccatalyst was computed.  net6.0-macos net6.0-macos was computed.  net6.0-tvos net6.0-tvos was computed.  net6.0-windows net6.0-windows was computed.  net7.0 net7.0 was computed.  net7.0-android net7.0-android was computed.  net7.0-ios net7.0-ios was computed.  net7.0-maccatalyst net7.0-maccatalyst was computed.  net7.0-macos net7.0-macos was computed.  net7.0-tvos net7.0-tvos was computed.  net7.0-windows net7.0-windows was computed.  net8.0 net8.0 is compatible.  net8.0-android net8.0-android was computed.  net8.0-browser net8.0-browser was computed.  net8.0-ios net8.0-ios was computed.  net8.0-maccatalyst net8.0-maccatalyst was computed.  net8.0-macos net8.0-macos was computed.  net8.0-tvos net8.0-tvos was computed.  net8.0-windows net8.0-windows was computed.  net9.0 net9.0 is compatible.  net9.0-android net9.0-android was computed.  net9.0-browser net9.0-browser was computed.  net9.0-ios net9.0-ios was computed.  net9.0-maccatalyst net9.0-maccatalyst was computed.  net9.0-macos net9.0-macos was computed.  net9.0-tvos net9.0-tvos was computed.  net9.0-windows net9.0-windows was computed.  net10.0 net10.0 is compatible.  net10.0-android net10.0-android was computed.  net10.0-browser net10.0-browser was computed.  net10.0-ios net10.0-ios was computed.  net10.0-maccatalyst net10.0-maccatalyst was computed.  net10.0-macos net10.0-macos was computed.  net10.0-tvos net10.0-tvos was computed.  net10.0-windows net10.0-windows was computed. 
.NET Core netcoreapp2.0 netcoreapp2.0 was computed.  netcoreapp2.1 netcoreapp2.1 was computed.  netcoreapp2.2 netcoreapp2.2 was computed.  netcoreapp3.0 netcoreapp3.0 was computed.  netcoreapp3.1 netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 netstandard2.0 is compatible.  netstandard2.1 netstandard2.1 was computed. 
.NET Framework net461 net461 was computed.  net462 net462 was computed.  net463 net463 was computed.  net47 net47 was computed.  net471 net471 was computed.  net472 net472 was computed.  net48 net48 was computed.  net481 net481 was computed. 
MonoAndroid monoandroid monoandroid was computed. 
MonoMac monomac monomac was computed. 
MonoTouch monotouch monotouch was computed. 
Tizen tizen40 tizen40 was computed.  tizen60 tizen60 was computed. 
Xamarin.iOS xamarinios xamarinios was computed. 
Xamarin.Mac xamarinmac xamarinmac was computed. 
Xamarin.TVOS xamarintvos xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (12)

Showing the top 5 NuGet packages that depend on PnP.Framework:

Package Downloads
Community.Core.EnterpriseLibrary

GenKnoToolKit3.0 Concentrado de utilerías y estructura base para desarrollar soluciones de código .Net 4.8,6.0,8.0 ------------------------------------------------------- https://www.fuget.org/packages/Community.Core.EnterpriseLibrary/2.21.7/lib/netcoreapp3.1/Community.Core.EnterpriseLibrary.dll ------------------------------------------------------- 200313 - Integra funcionalidad Core de GenKnoFrame 200416 - Validación opcional ContactLogic > Estado y municipio 200823 - Implementar desconectar conexión en transacciones. 200824 - Upgrade .NetCore 3.1 y .Net Framework 4.8 y retorno soporte MySql 200907 - Utilities > Log > Logger (Considerar campos de Usuario y versión desde configuración inicial) 201027 - Fix LogicBase - Task.Run + Transacction + TimeOut - Problemas con lock en logica 201103 - Fix Filter validar valores null 210415 - Se incluye operaciónes genericas a IRepository por Expressión Lambda. IRepository-Create/Update cambian tipo de retorno Separación IGenericOperations, que implementan Baselogic e IRepository DataColumnAttribute.IColumnConverterType Nuevas operaciones asyc RestClient StringUtility.RandomString, RandomStringSpecial Logger / IEventLogManager.Save(EventLogRequestDto item) --> Request CentralizedLog Pattern.SingleCollectionFactory Utilería EmailSender / EmailGlobalSettings Activation -> Salt + SN + UK (To get a license ContactUs) 210514 Fix ExpressionUtility Activation -> Salt + SN + UK (To get a license ContactUs) Smtp.EnableSsl = EmailGlobalSettings.EnableSsl 210517 Fix Logger - Change SingleInstance by Activator.CreateInstance(EventLogManager.GetType()) 210618 Remove LogicBaseCustomOperation, LogicBaseSimpleOperation 210619 ApiExceptionHandlingMiddleware 210726 Incluir GetCollection tipada por predicado 210813 Include ClaimAuthorizeAttribute alternative to create Policies ApiExceptionHandlingMiddleware - Manage ArgumentException as HttpStatusCode.BadRequest LogicBase - CreateBulkReferenceOperation with Model.Entity.BulkReferenceOperation[TItemId] ObjectEtension - List[TResult] GetDistinct[TSource, TResult](this List[TSource] source, string propertyName) 210813 DataColumnAttribute - ValueConverter PropertyName 210822 RestClient Result decimal convert 220307 Logger.HostName+SaveWarning 220720 .Net 6.0 Support + SQLiteEngine 220721 .Net 6.0 Fix update to AesManaged and Decrypt Read FullBuffer, remove User Entity 220729 Include Namespace EnterpriseLibrary.Storage; Ftp+SFtp+AzureBlob+SharedPoint 230825 ClaimAuthorizeAttribute.isArrayClaimType for support Json Array Claims->options.ClaimActions.MapAll(); Drop ResponseDto->ResponseDto Add PagedSearchDto, ResponsePagedDto SqServerEngine.BulkCopy support for TimeOut and SizeBatch Crypto.EncryptBase64 240506 ClaimAuthorizeAttribute support for .net48 240701 EmailSender remove Constructors, New Sender with attachment collection 240706 Obsolete Predefined models, ReflectionWithDIFactory, clean code and namespaces 240919 Remove Obsolote code Custom Data Type for Create operation Upgrade package references 241024 Deprecate LogManager, Upgrate to ILogger 241030 StorageService with Factory for multi-providers 241109 NewInstance removed 241126 Remove InitObjectNames, change by parameter 250222 Storage GetAsyn prevent Exception, return null 260217 Cambiar Rijndael por AES, Soporte EmailSender via M365.Graph.Application. Se remueve soporte net60 (Prox. Versión se considera net10)

Idicos.Mailing

Library providing mailing as eg. used in idicos Jando type projects

Qubix.PnPFramework.AzureStorageConnector

FileConnector implementation for PnP.Framework, for files stored in Azure Blob Storage. Modernized from the deprecated code in the OfficeDevPnP.Core package.

SharePointCustomBinding

Custom bing for SharePoint Online inside Azure functions

CretNet.Platform.Storage.Sharepoint

CretNet is a collection of powerful, open-source packages designed to enhance and streamline your .NET development experience.

GitHub repositories (3)

Showing the top 3 popular GitHub repositories that depend on PnP.Framework:

Repository Stars
pnp/PnP
SharePoint / Office 365 Developer Patterns and Practices - Archived older solutions. Please see https://aka.ms/m365pnp for updated guidance
pnp/powershell
PnP PowerShell
nheiniger/SnaffPoint
A tool for pointesters to find candies in SharePoint
Version Downloads Last Updated
1.19.29-nightly 0 6/18/2026
1.19.28-nightly 42 6/17/2026
1.19.27-nightly 100 6/16/2026
1.19.26-nightly 110 6/15/2026
1.19.25-nightly 93 6/14/2026
1.19.24-nightly 119 6/13/2026
1.19.23-nightly 104 6/12/2026
1.19.22-nightly 126 6/11/2026
1.19.21-nightly 113 6/10/2026
1.19.20-nightly 102 6/9/2026
1.19.0 15,655 5/20/2026
Loading failed