Table of Contents

VisibleItems Enum

Definition

Namespace
Sandcastle.Core.Project
Assembly
Sandcastle.Core.dll

This public enumerated type defines the optional visible items to include in the help file

[Flags]
[Serializable]
public enum VisibleItems

Fields

Name Value Description
None 0

None of the optional items are documented. Only public types and members will be documented.

Attributes 1

Document attributes.

ExplicitInterfaceImplementations 2

Document explicit interface implementations.

InheritedMembers 4

Document inherited members.

InheritedFrameworkMembers 8

Document inherited framework members. For this to work, InheritedMembers must also be enabled.

InheritedFrameworkInternalMembers 16

Document inherited internal framework members. For this to work InheritedFrameworkMembers must also be enabled.

InheritedFrameworkPrivateMembers 32

Document inherited private framework members. For this to work InheritedFrameworkMembers must also be enabled.

Internals 64

Document internal members.

Privates 128

Document private members.

PrivateFields 256

Document private fields. For this to work, Privates must also be enabled.

Protected 512

Document protected members.

SealedProtected 1024

Document protected members of sealed classes. For this to work, Protected must also be enabled.

ProtectedInternalAsProtected 2048

Document "protected internal" members as "protected" only.

NoPIATypes 4096

Document no-PIA (Primary Interop Assembly) embedded COM types.

PublicCompilerGenerated 8192

Include public compiler generated types/members.

EditorBrowsableNever 16384

Document members marked with an EditorBrowsableAttribute set to Never.

NonBrowsable 32768

Document members marked with a BrowsableAttribute set to False.

InternalAndPrivateIfExternal 65536

Include internal members from other assemblies and private members from base types. For this to work, the internal and/or private member options must also be enabled. Inherited internal and private framework members are not affected by this as they are controlled by the other related options.

OmitExtensionMethods 131072

Omit extension methods from member list topics.

OmitObjectExtensionMethods 262144

Omit extension methods that extend object from member list topics.

This has no effect if OmitExtensionMethods is included.