Share via


MetadataChangedEventArgs Constructor

Definition

Initializes a new instance of the MetadataChangedEventArgs class.

public:
 MetadataChangedEventArgs(System::String ^ sectionName, System::Collections::Generic::IReadOnlyDictionary<System::String ^, Newtonsoft::Json::Linq::JToken ^> ^ added, System::Collections::Generic::IReadOnlyCollection<System::String ^> ^ removed);
public MetadataChangedEventArgs (string sectionName, System.Collections.Generic.IReadOnlyDictionary<string,Newtonsoft.Json.Linq.JToken>? added, System.Collections.Generic.IReadOnlyCollection<string>? removed);
new Microsoft.VisualStudio.RpcContracts.Extensibility.MetadataChangedEventArgs : string * System.Collections.Generic.IReadOnlyDictionary<string, Newtonsoft.Json.Linq.JToken> * System.Collections.Generic.IReadOnlyCollection<string> -> Microsoft.VisualStudio.RpcContracts.Extensibility.MetadataChangedEventArgs
Public Sub New (sectionName As String, added As IReadOnlyDictionary(Of String, JToken), removed As IReadOnlyCollection(Of String))

Parameters

sectionName
String

Name of the metadata section this event args applies to.

added
IReadOnlyDictionary<String,Newtonsoft.Json.Linq.JToken>

Extension metadata added since last event, can be null if no extensions were added.

removed
IReadOnlyCollection<String>

Extension metadata removed since last event, can be null if no extensions were removed.

Applies to