Share via


UIPropertyValueQueryResultsExtensions.ChangesFrom Method

Definition

Calculates the set of differences with another UIPropertyValue collection./>

public static Microsoft.VisualStudio.ProjectSystem.Query.EntityCollectionChanges<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertyValueSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.UIPropertyValueChanges> ChangesFrom (this Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertyValueSnapshot> currentUIPropertyValueCollection, Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertyValueSnapshot> previousUIPropertyValueCollection);
static member ChangesFrom : Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertyValueSnapshot> * Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertyValueSnapshot> -> Microsoft.VisualStudio.ProjectSystem.Query.EntityCollectionChanges<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertyValueSnapshot, Microsoft.VisualStudio.ProjectSystem.Query.UIPropertyValueChanges>
<Extension()>
Public Function ChangesFrom (currentUIPropertyValueCollection As IQueryResults(Of IUIPropertyValueSnapshot), previousUIPropertyValueCollection As IQueryResults(Of IUIPropertyValueSnapshot)) As EntityCollectionChanges(Of IUIPropertyValueSnapshot, UIPropertyValueChanges)

Parameters

currentUIPropertyValueCollection
IQueryResults<IUIPropertyValueSnapshot>

The current UIPropertyValue collection.

previousUIPropertyValueCollection
IQueryResults<IUIPropertyValueSnapshot>

The previous UIPropertyValue collection.

Returns

A EntityCollectionChanges<TEntity,TEntityChanges> with the collection differences.

Applies to