Get the visible attributes.

Namespace: Contracts
Assembly: Contracts (in Contracts.dll)

Public Shared Function GetVisibleAttributes( _ 
ByVal attributes As List(Of AttributeInfo), _ 
ByVal known_constraints As Dictionary(Of Long, BooleanClause) _ 
) As List(Of AttributeInfo)
This language is not supported or no code example is available.
public static List<AttributeInfo> GetVisibleAttributes( 
List<AttributeInfo> attributes
Dictionary<long, BooleanClause> known_constraints 
)
This language is not supported or no code example is available.
public:  
static List<AttributeInfo^>^ GetVisibleAttributes( 
List<AttributeInfo^>^ attributes
Dictionary<long, BooleanClause^>^ known_constraints 
)
This language is not supported or no code example is available.
JScript does not support generic types and methods.
This language is not supported or no code example is available.

Parameters

attributes
Type: List<AttributeInfo>

<default>

known_constraints
Type: Dictionary<long, BooleanClause>

Use null to ignore all constraints. Use a list of parsed constraints can help the speed. If speed is not important, just use an empty list.

Return Value

Type: List<AttributeInfo>

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1