TFStringComparer Class

Specifies culture, case, and sorting rules for various Team Foundation Server strings.

Inheritance Hierarchy

System.Object
  System.StringComparer
    Microsoft.TeamFoundation.TFStringComparer

Namespace:  Microsoft.TeamFoundation
Assembly:  Microsoft.TeamFoundation.Common (in Microsoft.TeamFoundation.Common.dll)

Syntax

'Declaration
Public Class TFStringComparer _
    Inherits StringComparer
public class TFStringComparer : StringComparer
public ref class TFStringComparer : public StringComparer
type TFStringComparer =  
    class 
        inherit StringComparer 
    end
public class TFStringComparer extends StringComparer

The TFStringComparer type exposes the following members.

Properties

  Name Description
Public propertyStatic member AccessMappingMoniker Gets a string comparer object for AccessMappingMoniker.
Public propertyStatic member AccountInfoAccount Gets a string comparer object for AccountInfoAccount.
Public propertyStatic member AccountInfoPassword Gets a string comparer object for AccountInfoPassword.
Public propertyStatic member AclPermissionEntry Gets a string comparer object for AclPermissionEntry.
Public propertyStatic member AllowedValue Gets a string comparer object for AllowedValue.
Public propertyStatic member AnnotationName Gets a string comparer object for AnnotationName.
Public propertyStatic member ArtifactTool Gets a string comparer object for ArtifactTool.
Public propertyStatic member ArtifactType Gets a string comparer object for Artifact Type.
Public propertyStatic member ArtiFactUrl Gets a string comparer object for ArtiFactUrl.
Public propertyStatic member AssemblyName Gets a string comparer object for AssemblyName.
Public propertyStatic member AttachmentName Gets a string comparer object for AttachmentName.
Public propertyStatic member AutoCompleteComboBox Gets a string comparer object for AutoCompleteComboBox.
Public propertyStatic member BaseHierarchyNodeName Gets a string comparer object for BaseHierarchyNodeName.
Public propertyStatic member BaseHierarchyNodePath Gets a string comparer object for BaseHierarchyNodePath.
Public propertyStatic member BaseUIHierarchyNodeName Gets a string comparer object for BaseUIHierarchyNodeName.
Public propertyStatic member BoardColumnName
Public propertyStatic member BoolAppSetting Gets a string comparer object for BoolAppSetting.
Public propertyStatic member BuildAgent Gets a string comparer object for BuildAgent.
Public propertyStatic member BuildAgentUI Gets a string comparer object for BuildAgentUI.
Public propertyStatic member BuildControllerName Gets a string comparer object for BuildControllerName.
Public propertyStatic member BuildControllerNameUI Gets a string comparer object for BuildControllerNameUI.
Public propertyStatic member BuildName Gets a string comparer object for BuildName.
Public propertyStatic member BuildNumber Gets a string comparer object for BuildNumber.
Public propertyStatic member BuildPlatformFlavor Gets a string comparer object for BuildPlatformFlavor.
Public propertyStatic member BuildQuality Gets a string comparer object for BuildQuality.
Public propertyStatic member BuildQualityUI Gets a string comparer object for BuildQualityUI.
Public propertyStatic member BuildStep Gets a string comparer object for BuildStep.
Public propertyStatic member BuildTargetName Gets a string comparer object for BuildTargetName.
Public propertyStatic member BuildTaskName Gets a string comparer object for BuildTaskName.
Public propertyStatic member BuildType Gets a string comparer object for BuildType.
Public propertyStatic member BuildTypeUI Gets a string comparer object for BuildTypeUI.
Public propertyStatic member CanonicalName Gets a string comparer object for CanonicalName.
Public propertyStatic member CaseInsensitiveArrayList Gets a string comparer object for CaseInsensitiveArrayList.
Public propertyStatic member CaseSensitiveFileName Gets a string comparer object for CaseSensitiveFileName.
Public propertyStatic member CatalogItemName Gets a string comparer object for CatalogItemName.
Public propertyStatic member CatalogNodeDependency Gets a string comparer object for CatalogNodeDependency.
Public propertyStatic member CatalogNodePath Gets a string comparer object for CatalogNodePath.
Public propertyStatic member CatalogServiceReference Gets a string comparer object for CatalogServiceReference.
Public propertyStatic member ChangeType Gets a string comparer object for ChangeType.
Public propertyStatic member ChangeTypeUI Gets a string comparer object for ChangeTypeUI.
Public propertyStatic member CheckinNoteName Gets a string comparer object for CheckinNoteName.
Public propertyStatic member CheckinNoteNameUI Gets a string comparer object for CheckinNoteNameUI.
Public propertyStatic member Collation
Public propertyStatic member CommandLineOptionName Gets a string comparer object for CommandLineOptionName.
Public propertyStatic member CommandLineOptionValue Gets a string comparer object for CommandLineOptionValue.
Public propertyStatic member Comment Gets a string comparer object for Comment.
Public propertyStatic member CommentUI Gets a string comparer object for CommentUI.
Public propertyStatic member ConflictDescription Gets a string comparer object for ConflictDescription.
Public propertyStatic member ConflictDescriptionUI Gets a string comparer object for ConflictDescriptionUI.
Public propertyStatic member ConflictType Gets a string comparer object for ConflictType.
Public propertyStatic member ConflictTypeUI Gets a string comparer object for ConflictTypeUI.
Public propertyStatic member ContentType Gets a string comparer object for ContentType.
Public propertyStatic member ControlClassName
Public propertyStatic member ControlType
Public propertyStatic member CreateDSArg Gets a string comparer object for CreateDSArg.
Public propertyStatic member CssActions Gets a string comparer object for CssActions.
Public propertyStatic member CssNodeName Gets a string comparer object for CssNodeName.
Public propertyStatic member CssProjectPropertyName Gets a string comparer object for CssProjectPropertyName.
Public propertyStatic member CssSprocErrors Gets a string comparer object for CssSprocErrors.
Public propertyStatic member CssStructureType Gets a string comparer object for CssStructureType.
Public propertyStatic member CssTreeNodeName Gets a string comparer object for CssTreeNodeName.
Public propertyStatic member CssTreePathName Gets a string comparer object for CssTreePathName.
Public propertyStatic member CssXmlNodeInfoUri Gets a string comparer object for CssXmlNodeInfoUri.
Public propertyStatic member CssXmlNodeName Gets a string comparer object for CssXmlNodeName.
Public propertyStatic member DatabaseCategory Gets a string comparer object for DatabaseCategory.
Public propertyStatic member DatabaseName Gets a string comparer object for DatabaseName.
Public propertyStatic member DataGridId Gets a string comparer object for DataGridId.
Public propertyStatic member DataSource
Public propertyStatic member DataSourceIgnoreProtocol
Public propertyStatic member DataType Gets a string comparer object for DataType.
Public propertyStatic member DiagnosticAreaPathName
Public propertyStatic member DirectoryEntrySchemaClassName Gets a string comparer object for DirectoryEntrySchemaClassName.
Public propertyStatic member DomainName Gets a string comparer object for DomainName.
Public propertyStatic member DomainNameUI Gets a string comparer object for DomainNameUI.
Public propertyStatic member DomainUrl Gets a string comparer object for DomainUrl.
Public propertyStatic member ELeadListObjectName Gets a string comparer object for ELeadListObjectName.
Public propertyStatic member EncodingName Gets a string comparer object for EncodingName.
Public propertyStatic member EnvVar Gets a string comparer object for EnvVar.
Public propertyStatic member EventType Gets a string comparer object for EventType.
Public propertyStatic member EventTypeIgnoreCase
Public propertyStatic member ExcelBannerText Gets a string comparer object for ExcelBannerText.
Public propertyStatic member ExcelColumnName Gets a string comparer object for ExcelColumnName.
Public propertyStatic member ExcelListName Gets a string comparer object for ExcelListName.
Public propertyStatic member ExcelNumberFormat Gets a string comparer object for ExcelNumberFormat.
Public propertyStatic member ExcelValidationData Gets a string comparer object for ExcelValidationData.
Public propertyStatic member ExcelValidationDataIgnoreCase Gets a string comparer object for ExcelValidationDataIgnoreCase.
Public propertyStatic member ExcelWorkSheetName Gets a string comparer object for ExcelWorkSheetName.
Public propertyStatic member ExceptionSource Gets a string comparer object for ExceptionSource.
Public propertyStatic member ExtensionName Gets a string comparer object for ExtensionName.
Public propertyStatic member FactName Gets a string comparer object for FactName.
Public propertyStatic member FavoritesNodePath Gets a string comparer object for FavoritesNodePath.
Public propertyStatic member FeatureAvailabilityName
Public propertyStatic member FieldName Gets a string comparer object for FieldName.
Public propertyStatic member FieldNameUI Gets a string comparer object for FieldNameUI.
Public propertyStatic member FieldType Gets a string comparer object for FieldType.
Public propertyStatic member FilePath Gets a string comparer object for FilePath.
Public propertyStatic member FilePathUI Gets a string comparer object for FilePathUI.
Public propertyStatic member FileType Gets a string comparer object for FileType.
Public propertyStatic member GroupName Gets a string comparer object for GroupName.
Public propertyStatic member Guid Gets a string comparer object for Guid.
Public propertyStatic member HashCode Gets a string comparer object for HashCode.
Public propertyStatic member HostingAccountPropertyName
Public propertyStatic member Hostname Gets a string comparer object for Hostname.
Public propertyStatic member HostnameUI Gets a string comparer object for HostnameUI.
Public propertyStatic member HtmlAttributeName
Public propertyStatic member HtmlAttributeValue
Public propertyStatic member HtmlElementName
Public propertyStatic member HttpRequestMethod Gets a string comparer object for HttpRequestMethod.
Public propertyStatic member IdentityData Gets a string comparer object for IdentityData.
Public propertyStatic member IdentityDescriptor Gets a string comparer object for IdentityDescriptor.
Public propertyStatic member IdentityName Gets a string comparer object for IdentityName.
Public propertyStatic member IdentityPropertyName
Public propertyStatic member InformationType Gets a string comparer object for InformationType.
Public propertyStatic member InstanceId Gets a string comparer object for InstanceId.
Public propertyStatic member LabelName Gets a string comparer object for LabelName.
Public propertyStatic member LabelNameUI Gets a string comparer object for LabelNameUI.
Public propertyStatic member LinkComment
Public propertyStatic member LinkData Gets a string comparer object for LinkData.
Public propertyStatic member LinkName Gets a string comparer object for LinkName.
Public propertyStatic member ListViewItem Gets a string comparer object for ListViewItem.
Public propertyStatic member MailAddress
Public propertyStatic member MessageBusName
Public propertyStatic member MessageBusSubscriptionName
Public propertyStatic member MSProjectAssignmentName
Public propertyStatic member MSProjectCellValue Gets a string comparer object for MSProjectCellValue.
Public propertyStatic member MSProjectDisplayableObjectName Gets a string comparer object for MSProjectDisplayableObjectName.
Public propertyStatic member MSProjectFieldName
Public propertyStatic member NodeSpec Gets a string comparer object for NodeSpec.
Public propertyStatic member ObjectId Gets a string comparer object for ObjectId.
Public propertyStatic member OfficeVersions Gets a string comparer object for OfficeVersions.
Public propertyStatic member OfficeWorkItemId Gets a string comparer object for OfficeWorkItemId.
Public propertyStatic member OlapAccessUser Gets a string comparer object for OlapAccessUser.
Public propertyStatic member OlapConnectionString Gets a string comparer object for OlapConnectionString.
Public propertyStatic member OlapDimensionAnnotation Gets a string comparer object for OlapDimensionAnnotation.
Public propertyStatic member OlapDimensionAttributeID Gets a string comparer object for OlapDimensionAttributeID.
Public propertyStatic member OlapDimensionID Gets a string comparer object for OlapDimensionID.
Public propertyStatic member OlapDimensionName Gets a string comparer object for OlapDimensionName.
Public propertyStatic member OlapFriendlyNameLookup Gets a string comparer object for OlapFriendlyNameLookup.
Public propertyStatic member OlapProcessingType Gets a string comparer object for OlapProcessingType.
Public propertyStatic member ParserTag Gets a string comparer object for ParserTag.
Public propertyStatic member PermissionName Gets a string comparer object for PermissionName.
Public propertyStatic member PlugInId Gets a string comparer object for PlugInId.
Public propertyStatic member PolicyType Gets a string comparer object for PolicyType.
Public propertyStatic member ProgId Gets a string comparer object for ProgId.
Public propertyStatic member ProjectCreationContextData Gets a string comparer object for ProjectCreationContextData.
Public propertyStatic member ProjectString Gets a string comparer object for ProjectString.
Public propertyStatic member ProjectUri Gets a string comparer object for ProjectUri.
Public propertyStatic member ProjMapArgs Gets a string comparer object for ProjMapArgs.
Public propertyStatic member PropertyName Gets a string comparer object for PropertyName.
Public propertyStatic member QueryOperator Gets a string comparer object for QueryOperator.
Public propertyStatic member QuotaName
Public propertyStatic member RegistrationAttributeName Gets a string comparer object for RegistrationAttributeName.
Public propertyStatic member RegistrationEntryName Gets a string comparer object for RegistrationEntryName.
Public propertyStatic member RegistrationEntryType Gets a string comparer object for RegistrationEntryType.
Public propertyStatic member RegistrationUtilities Gets a string comparer object for RegistrationUtilities.
Public propertyStatic member RegistrationUtilitiesCaseInsensitive Gets a string comparer object for RegistrationUtilitiesCaseInsensitive.
Public propertyStatic member RegistryPath Gets a string comparer object for RegistryPath.
Public propertyStatic member ReportItemPath Gets a string comparer object for ReportItemPath.
Public propertyStatic member ReservedGroupName Gets a string comparer object for ReservedGroupName.
Public propertyStatic member RoleMemberName Gets a string comparer object for RoleMemberName.
Public propertyStatic member SDServerPath Gets a string comparer object for SDServerPath.
Public propertyStatic member ServerName Gets a string comparer object for ServerName.
Public propertyStatic member ServerUrl Gets a string comparer object for ServerUrl.
Public propertyStatic member ServerUrlUI Gets a string comparer object for ServerUrlUI.
Public propertyStatic member ServiceInterface Gets a string comparer object for ServiceInterface.
Public propertyStatic member ServiceType Gets a string comparer object for ServiceType.
Public propertyStatic member ServicingOperation Gets a string comparer object for ServicingOperation.
Public propertyStatic member ServicingTokenName Gets a string comparer object for ServicingTokenName.
Public propertyStatic member SharePointAbsolutePath Gets a string comparer object for SharePointAbsolutePath.
Public propertyStatic member SharePointPropertyValueDirty Gets a string comparer object for SharePointPropertyValueDirty.
Public propertyStatic member SharePointPropertyValueSearch Gets a string comparer object for SharePointPropertyValueSearch.
Public propertyStatic member SharePointRedirectionArgument Gets a string comparer object for SharePointRedirectionArgument.
Public propertyStatic member SharePointSolutionName Gets a string comparer object for SharePointSolutionName.
Public propertyStatic member ShelvesetName Gets a string comparer object for ShelvesetName.
Public propertyStatic member ShelvesetNameUI Gets a string comparer object for ShelvesetNameUI.
Public propertyStatic member SID Gets a string comparer object for SID.
Public propertyStatic member SoapExceptionCode Gets a string comparer object for SoapExceptionCode.
Public propertyStatic member StoredQueryName Gets a string comparer object for StoredQueryName.
Public propertyStatic member StoredQueryText Gets a string comparer object for StoredQueryText.
Public propertyStatic member StoryboardLinkPath
Public propertyStatic member StoryboardStencilReferenceName
Public propertyStatic member StringFieldConditionEquality Gets a string comparer object for StringFieldConditionEquality.
Public propertyStatic member StringFieldConditionOrdinal Gets a string comparer object for StringFieldConditionOrdinal.
Public propertyStatic member StringUtilityComparison Gets a string comparer object for StringUtilityComparison.
Public propertyStatic member StructureType Gets a string comparer object for StructureType.
Public propertyStatic member SubscriptionFieldName Gets a string comparer object for SubscriptionFieldName.
Public propertyStatic member SubscriptionTag Gets a string comparer object for SubscriptionTag.
Public propertyStatic member TagName
Public propertyStatic member TeamNameUI
Public propertyStatic member TeamProjectCollectionName Gets a string comparer object for TeamProjectCollectionName.
Public propertyStatic member TeamProjectCollectionNameUI Gets a string comparer object for TeamProjectCollectionNameUI.
Public propertyStatic member TeamProjectName Gets a string comparer object for TeamProjectName.
Public propertyStatic member TeamProjectNameUI Gets a string comparer object for TeamProjectNameUI.
Public propertyStatic member TemplateName Gets a string comparer object for TemplateName.
Public propertyStatic member TestCategoryName Gets a string comparer object for TestCategoryName.
Public propertyStatic member TestCategoryNameUI Gets a string comparer object for TestCategoryNameUI.
Public propertyStatic member TFSName Gets a string comparer object for TFSName.
Public propertyStatic member TFSNameUI Gets a string comparer object for TFSNameUI.
Public propertyStatic member TfsProtocolUriComponent
Public propertyStatic member ToolId Gets a string comparer object for ToolId.
Public propertyStatic member UpdateAction Gets a string comparer object for UpdateAction.
Public propertyStatic member UriScheme
Public propertyStatic member Url Gets a string comparer object for Url.
Public propertyStatic member UrlPath Gets a string comparer object for UrlPath.
Public propertyStatic member UserName Gets a string comparer object for UserName.
Public propertyStatic member UserNameUI Gets a string comparer object for UserNameUI.
Public propertyStatic member Verb Gets a string comparer object for Verb.
Public propertyStatic member VersionControlPath Gets a string comparer object for VersionControlPath.
Public propertyStatic member VSSItemName Gets a string comparer object for VSSItemName.
Public propertyStatic member VSSServerPath Gets a string comparer object for VSSServerPath.
Public propertyStatic member WareHouseDimensionName Gets a string comparer object for WareHouseDimensionName.
Public propertyStatic member WareHouseFieldName Gets a string comparer object for WareHouseFieldName.
Public propertyStatic member WIConverterFieldRefName Gets a string comparer object for WIConverterFieldRefName.
Public propertyStatic member WorkbookName Gets a string comparer object for WorkbookName.
Public propertyStatic member WorkItemActionName
Public propertyStatic member WorkItemArtifactType Gets a string comparer object for WorkItemArtifactType.
Public propertyStatic member WorkItemCategoryName Gets a string comparer object for WorkItemCategoryName.
Public propertyStatic member WorkItemFieldFriendlyName Gets a string comparer object for WorkItemFieldFriendlyName.
Public propertyStatic member WorkItemFieldReferenceName Gets a string comparer object for WorkItemFieldReferenceName.
Public propertyStatic member WorkItemId Gets a string comparer object for WorkItemId.
Public propertyStatic member WorkItemQueryName Gets a string comparer object for WorkItemQueryName.
Public propertyStatic member WorkItemQueryText
Public propertyStatic member WorkItemRev Gets a string comparer object for WorkItemRev.
Public propertyStatic member WorkItemStateName Gets a string comparer object for WorkItemStateName.
Public propertyStatic member WorkItemType Gets a string comparer object for WorkItemType.
Public propertyStatic member WorkItemTypeName Gets a string comparer object for WorkItemTypeName.
Public propertyStatic member WorkItemUpdate
Public propertyStatic member WorksheetName Gets a string comparer object for WorksheetName.
Public propertyStatic member WorkspaceName Gets a string comparer object for WorkspaceName.
Public propertyStatic member WorkspaceNameUI Gets a string comparer object for WorkspaceNameUI.
Public propertyStatic member WssFilePath Gets a string comparer object for WssFilePath.
Public propertyStatic member WssListElement Gets a string comparer object for WssListElement.
Public propertyStatic member WssTemplate Gets a string comparer object for WssTemplate.
Public propertyStatic member XmlAttributeName Gets a string comparer object for XmlAttributeName.
Public propertyStatic member XmlAttributeValue Gets a string comparer object for XmlAttributeValue.
Public propertyStatic member XmlElement Gets a string comparer object for XmlElement.
Public propertyStatic member XmlNodeName Gets a string comparer object for XmlNodeName.

Top

Methods

  Name Description
Public method Compare(Object, Object) When overridden in a derived class, compares two objects and returns an indication of their relative sort order. (Inherited from StringComparer.)
Public method Compare(String, String) Compares the specified strings. (Overrides StringComparer.Compare(String, String).)
Public method Compare(String, Int32, String, Int32, Int32) Compares the specified strings from the specified indices.
Public method Contains Checks whether the specified string contains the specified pattern.
Public method EndsWith Checks whether the specified string ends with the specified pattern.
Public method Equals(Object) Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public method Equals(Object, Object) When overridden in a derived class, indicates whether two objects are equal. (Inherited from StringComparer.)
Public method Equals(String, String) Check whether the specified strings are equal. (Overrides StringComparer.Equals(String, String).)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode() Serves as the default hash function. (Inherited from Object.)
Public method GetHashCode(Object) When overridden in a derived class, gets the hash code for the specified object. (Inherited from StringComparer.)
Public method GetHashCode(String) Gets a hash code of the specified string. (Overrides StringComparer.GetHashCode(String).)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method IndexOf Gets the index in the specified string that the first occurrence of the specified pattern appears.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method StartsWith Checks whether the specified string starts with the specified pattern.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.TeamFoundation Namespace