SchemaModelViewerControllerBaseInternal.GetPathsFromGeneratorPaths Method (IModelElement, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%)
Returns the Schema View node paths for the specified model element.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
Protected Function GetPathsFromGeneratorPaths ( _
element As IModelElement, _
<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)) _
) As Boolean
protected bool GetPathsFromGeneratorPaths(
IModelElement element,
out IList<IList<ISchemaModelViewerNode>> added,
out IList<IList<ISchemaModelViewerNode>> updated,
out IList<IList<ISchemaModelViewerNode>> removed
)
protected:
bool GetPathsFromGeneratorPaths(
IModelElement^ element,
[OutAttribute] IList<IList<ISchemaModelViewerNode^>^>^% added,
[OutAttribute] IList<IList<ISchemaModelViewerNode^>^>^% updated,
[OutAttribute] IList<IList<ISchemaModelViewerNode^>^>^% removed
)
member GetPathsFromGeneratorPaths :
element:IModelElement *
added:IList<IList<ISchemaModelViewerNode>> byref *
updated:IList<IList<ISchemaModelViewerNode>> byref *
removed:IList<IList<ISchemaModelViewerNode>> byref -> bool
protected function GetPathsFromGeneratorPaths(
element : IModelElement,
added : IList<IList<ISchemaModelViewerNode>>,
updated : IList<IList<ISchemaModelViewerNode>>,
removed : IList<IList<ISchemaModelViewerNode>>
) : boolean
Parameters
- element
Type: Microsoft.Data.Schema.SchemaModel.IModelElement
Model element.
- 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.
Return Value
Type: System.Boolean
true if paths were returned; otherwise, false.
.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