SchemaModelViewerControllerBaseInternal.GetPathsFromGeneratorPaths Method (IList<IList<ISchemaModelViewerNode>>, IList<IList<ISchemaModelViewerNode>>, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%)
Returns the Schema View node paths for the specified hierarchy generator node and cache paths.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
Protected Shared Sub GetPathsFromGeneratorPaths ( _
paths As IList(Of IList(Of ISchemaModelViewerNode)), _
cachePaths As IList(Of IList(Of ISchemaModelViewerNode)), _
<OutAttribute> ByRef added As IList(Of IList(Of ISchemaModelViewerNode)), _
<OutAttribute> ByRef updated As IList(Of IList(Of ISchemaModelViewerNode)), _
<OutAttribute> ByRef removed As IList(Of IList(Of ISchemaModelViewerNode)) _
)
protected static void GetPathsFromGeneratorPaths(
IList<IList<ISchemaModelViewerNode>> paths,
IList<IList<ISchemaModelViewerNode>> cachePaths,
out IList<IList<ISchemaModelViewerNode>> added,
out IList<IList<ISchemaModelViewerNode>> updated,
out IList<IList<ISchemaModelViewerNode>> removed
)
protected:
static void GetPathsFromGeneratorPaths(
IList<IList<ISchemaModelViewerNode^>^>^ paths,
IList<IList<ISchemaModelViewerNode^>^>^ cachePaths,
[OutAttribute] IList<IList<ISchemaModelViewerNode^>^>^% added,
[OutAttribute] IList<IList<ISchemaModelViewerNode^>^>^% updated,
[OutAttribute] IList<IList<ISchemaModelViewerNode^>^>^% removed
)
static member GetPathsFromGeneratorPaths :
paths:IList<IList<ISchemaModelViewerNode>> *
cachePaths:IList<IList<ISchemaModelViewerNode>> *
added:IList<IList<ISchemaModelViewerNode>> byref *
updated:IList<IList<ISchemaModelViewerNode>> byref *
removed:IList<IList<ISchemaModelViewerNode>> byref -> unit
protected static function GetPathsFromGeneratorPaths(
paths : IList<IList<ISchemaModelViewerNode>>,
cachePaths : IList<IList<ISchemaModelViewerNode>>,
added : IList<IList<ISchemaModelViewerNode>>,
updated : IList<IList<ISchemaModelViewerNode>>,
removed : IList<IList<ISchemaModelViewerNode>>
)
Parameters
- paths
Type: System.Collections.Generic.IList<IList<ISchemaModelViewerNode>>
Hierarchy node paths from the generator.
- cachePaths
Type: System.Collections.Generic.IList<IList<ISchemaModelViewerNode>>
Cached paths.
- added
Type: System.Collections.Generic.IList<IList<ISchemaModelViewerNode>>%
Filled with nodes created from the generator nodes.
- updated
Type: System.Collections.Generic.IList<IList<ISchemaModelViewerNode>>%
Filled with nodes from cache.
- removed
Type: System.Collections.Generic.IList<IList<ISchemaModelViewerNode>>%
Filled with nodes where a match occurred between the generator and cache.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
SchemaModelViewerControllerBaseInternal Class
GetPathsFromGeneratorPaths Overload
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer Namespace