Rhino.Tools.Shell.ShellContextFactory.HasFeature C# (CSharp) 메소드

HasFeature() 보호된 메소드

protected HasFeature ( Context cx, int featureIndex ) : bool
cx Rhino.Context
featureIndex int
리턴 bool
		protected internal override bool HasFeature(Context cx, int featureIndex)
		{
			switch (featureIndex)
			{
				case Context.FEATURE_STRICT_VARS:
				case Context.FEATURE_STRICT_EVAL:
				case Context.FEATURE_STRICT_MODE:
				{
					return strictMode;
				}

				case Context.FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER:
				{
					return allowReservedKeywords;
				}

				case Context.FEATURE_WARNING_AS_ERROR:
				{
					return warningAsError;
				}

				case Context.FEATURE_LOCATION_INFORMATION_IN_ERROR:
				{
					return generatingDebug;
				}
			}
			return base.HasFeature(cx, featureIndex);
		}