Table of Contents

ApiMemberGroup Enum

Definition

Namespace
Sandcastle.Core.Reflection
Assembly
Sandcastle.Core.dll

This enumerated type represents the groups and subgroups to which an API member can belong

[Serializable]
public enum ApiMemberGroup

Fields

Name Value Description
None 0

Not specified

Unknown 1

An unknown value was encountered

Root 2

Root namespace container (R:)

There will only be one of these if present

RootGroup 3

Root group namespace container (G:)

There will only be one of these if present

Namespace 4

A namespace (N:NamespaceName)

NamespaceGroup 5

A namespace group (G:NamespaceGroupName)

Type 6

A type

Member 7

A type member

Class 8

A class

Structure 9

A structure

Interface 10

An interface

Enumeration 11

An enumeration

Constructor 12

Constructor

Property 13

A property

Method 14

A method

Event 15

An event

Delegate 16

A delegate

Field 17

A field

Operator 18

An operator

Extension 19

An extension method

AttachedProperty 20

An attached property

AttachedEvent 21

An attached event

List 22

A member list topic

Api 23

An API member

Properties 24

A properties list topic

Methods 25

A methods list topic

Overload 26

An overloads list topic

Operators 27

An operators list topic

Events 28

An events list topic

Fields 29

A fields list topic

AttachedProperties 30

An attached properties list topic

AttachedEvents 31

An attached events list topic

ExplicitInterfaceImplementation 32

Explicit interface implementation. This one is just for classifying members when rendering member lists.